Hugs to you Rachie!

Your boyfriend was more than pissy, really, he was verbally abusive. I sincerely hope that he gets help with anger management. It would be much easier for you both. Rather than either of you blaming one another (or yourselves), you both can accept that you
both need to work through things together...in order for your relationship to be happy & pleasing for you both.
I wish you the best. Take care!
Shez