Thanks, yeah! Empathy is wonderful:)
Might be a regional thing but "my friend" sounds very condescending / patronising to me! I'd personally feel quite upset if somebody began a critique of my behaviour with that.
I guess "buddy" or "mate" might work though!