Does he have a right to be angry?

My boyfriend broke up with me 4 days ago. We still live together for the next month. Last night I went out and ended up meeting a group of people, we went back to one of the girl's houses and I didn't come home until 4 am. My ex called 4 times and text me but I never read any of it or answered the phone. I didn't do it to spite him. I was having a good time playing piano and guitar with this group of girls/guys and drinking. I didn't want to ruin it.
When I finally came home he was raging. He called me disrespectful, said I was out fucking some guy, and I was a liar.
My ex knows who I am, he knows I don't enjoy casual sex, I don't sleep around, that I have never lied to him and I was nothing but loyal.
Yet he called me a liar said the fact that I didn't let him know I was okay or answer his calls makes me a horrible person, disrespectful and he is disgusted by me.
It's really hard for me not to care what he thinks about me. The breakup was his choice but I am still in love with him. However, I don't plead or beg so I accept the breakup and I am trying to move on.
Why would he accuse me, and make me feel like I am some kind of disrespectful whore.
Does he have a right to be angry?
Post Opinion