I need opinions on if I sound unreasonable? kinda long

Fanatic_Reflection
I've been with my bf for over 3 years now. Didn't have our first fight until about 8 months in. I'm 19, he's 20. We love eachother very much but we have big fights sometimes and that's what happened last night. He almost broke up with me because he hates that I get so upset and sometimes I raise my voice - he hasn't even told me he doesn't like that and I knew he didn't like something I wanted him to tell me what he didn't like so I could change because our fights went nowhere so that hurt- I promised to never raise my voice at him again and we talked about everything. I have horrible anxiety so sometimes I get freaked out of course I started crying uncontrollably. Anyway, a couple weeks before he thought I looked at these 2 guys sexually and that's not at all what happened and really the first time he's ever said anything like that and he left then came back and told me he cares about me but he doesn't know how he feels. He loves me though and after that almost break up I felt so insecure and expressed that. He used to always write me cute letters voulentarily and now he never really does sweet things for me. I asked him if he could give me some reassurance by writing me like a little note or maybe picking me a flower on the way back from work but he said he doesn't have the time to do any of that in a snappy tone. Everything else I asked after that he shrugged while closing his eyes and facing away from me because it was late. He apologized this morning.. I was upset still. Am I overreacting ? Is that reassurance too much to ask for?