Hes so mean!!!!

Is
It all started yesterday.. My boyfriend has been extra grouchy to me! He made a joke that my Halloween costume was slutty " i was just joking , fine I won't joke with u anymore"he said and it hurt my feelings! We fought for hours! Now even today...I feel so distant to him. Hes was even grouchy this morning! I don't know what's going on! He won't even love on me like he used to . I know it hasn't even been a day but um heart broken. I want my bae back. He took my v card it can't end like this. We have been together for 2 years. Why is this happening. Help!!! ??