<human>: Give me the gist of the text in a nutshell

I'm on mobile so excuse any issues please. 
Just read the sidebar, I'm a girl. Will repost if needed. 

We've been together for almost three years and I can honestly say he's been the best thing to ever come into my life. 

I have rampant anxiety and depression issues from my bad home life that seem to go away or are silenced when he puts his arms around me. He has anger issues  that come from his parents being horrid to him and I helped him always with that. 

He came to me yesterday and said it was time to break up, that we both need time to heal ourselves. That he still loves me but we need to be apart. I understand where he's coming from but I thought we were helping each other and I was willing to go through whatever necessary to be there for him and make him happy. 

The only hope I'm holding onto is that we could get back together but he seems firm in his decision while I haven't stopped crying since it happened other than the time I was asleep. 

He was my first everything (love,kiss,boyfriend, etc) and I've never been though this before. I've gone through some horrible times but he was always there for me to lend a shoulder and talk me though it. I'm just so scared. Everything reminds me of him and I wanted to marry this boy and I don't know what to do. 

Please help.
<bot>: My first boyfriend and I of almost three years broke up. First break up for me and I have no idea what to do.