does he have the right to be mad?

.
I didn't take my birth control at 8pm and my bf and I had sex after 8pm around 9:30. We then took a shower. He freaked out when I told him I haven't taken it yet but I will take it after the shower. I got out earlier than he did. He told me I'm not going to spend the night, that I can walk back to my dorm. (It's cold and there's snow here). I texted him this: (in the pictures) 
Did he have the right to get mad and send me back to my room? He's a real dick sometimes. I'm pretty sure as long as you take your pill the same day it will work correctly right?