Oh my god Girl, you and I have the same situation on hand.
I'm very close to someone as well, and let me tell you. We often have these kind of anger tiffs.
But, he used to come back to me just like you guy and then tried to make me laugh so we could just forget the thing happened. But, one day, he didn't come back and, i didn't go to him. For 2 or 3 days actually. then he finally wrote me and said, "What the **** don't you talk to me anymore for." I said, "Its not that im not talking to you..I just dont know what to say after what happened!" he said, "JUST COME UP TO ME!! JEEZ! DONT BE SO SHY! GIRLS ALWAYS ACT SO SHY WHEN A GUY LEAVES PISSED WHEN REALLY THEY SHOULD JUST GO UP TO HIM AND SAY, "WHAT THE HELL WAS THAT!" OR, "IM SORRY!"." After that 2 seconds later, i called his house phone he answered and said, "-.- yesss?" I said, "I'm sorry haha" and that was that.
You need to be the man this time. What my guy said was right. Girls really are too submissive and shy sometimes. Go up to him A.S.A.P, now if you can. and just show up at his house, knock on his door and say, "That's not how it is." then say, "I'm sorry, *his name*" he's probably gonna be kind of cold toward you, if he is, just keep working at it and eventually just say, "can i hug you" or skip the asking part and just hug him until he hugs you back.
Some times it takes us hours to get through our B.S arguments. Sometimes it takes us weeks to fully get them out of the way, like the last one we had was on and off for a month and a half!!
Talk about wanting to dump your friend with benefits -.- haha
Good luck, you're gonna be fine. Just be the man this time.
all he wants is for you to go after him.
Girls arent the only ones who like to be chased.