Last 1: it does take some practice, but if you keep at it, its achievable... Its a lesson I had to teach myself cos I was in tears for being 'scolded' by peers and bosses more times than I'd like to admit

but these days, I can tell the difference between a blatant attack and criticism eazy peazy

hope you and your roomie have made up already