<human>: I've been dating this guy for a few months (about nine to be precise).
He's very kind to me and is very tender, tells me he loves me all the time and really seems to feel it. He does not have much time to spend with me since his work is taking most of his time even in the evenings, so I often get to see him only two hours in the week. 
He is often in a good mood, but when he isn't, he sometimes calls me just to yell at me and ask me for help but then chastises me because "I suck and I don't understand what he is going through anyway." He always calls about an hour after to apologise and tell me he should treat me in a better way. 

I am currently undergoing a depression after having been harassed at my workplace over the beginning of the year. He has stood by me through the whole ordeal, but has recently begun to let me know he feels I should "try harder to get on with life" because it weighs on him too much. He also often tries to pressure me into having sex, and even though I do not give in (except once but my feelings afterwards scared me out of ever repeating that mistake), it does make me feel guilt and wonder whether I am a proper girlfriend.

Whenever I talk about him to my girlfriends, one of them always seems to feel like I should leave him and tells me I speak like a battered woman. I feel like they exaggerate as they do not know him and I only speak of my relationship when things turn bad, even though my boyfriend is I think a good person at the core.

Can you give me the gist of the text in a nutshell?
<bot>: My boyfriend is a sweet person with an unpredictable temper, my friends tell me I sound like I am in an abusive relationship but I feel they exaggerate the whole thing.