He is not communicating effectively in any of the above.
Here
neither of you communicated. No wonder it was so weird and push/pull, you were both totally unsure! Why not just come into the situation with, "so, where do we stand now?"-- really, you could have said that at
any point in this scenario.
So that's when you call/text him and say, "this is what happened and how I feel. What's going on?" That was no small matter
at all, swallowing it is disrespectful to
both of you.

Communication is vital, even if all you are saying is that you have no idea what's going on. Especially that!
So many assumptions and
mights! I know that kind of mentality is rampant in our culture, but it is not healthy and you do not need to buy into that kind of passive, indirect crap.
Woah. Reading things like this whole post kills me, you were both completely
not communicating. At all.

Misunderstandings are entirely preventable, and solvable even after they've happened, if you nip them in the bud.
I still hope this works out for you, but can see why it's gone up in flames a bit.
Heh, I know... He didn't communicate effectively at all, in the FWB situation. The kicker, is that I had sensed hesistency in the first place, for instance after he said that he did want me to be my fwb(after I asked him) it took him a month before it actually happened between us, he kept avoiding it, or acting scary about it. Finally right before it happened, he started to talk to me about his feelings, and he kept wanting validation about how I felt(but he didn't come out directly and say it but kept asking questions where I was almost forced to reveal my feelings--but I chose to brush around and downplay it because the way he was going about it was very awkward). Then I don't want to get into the intimacy details, but it was a bit uncomfortable, because he was watching my every move, and made a weird comment in the beginning. In any case, afterwards I honestly wanted to peel off and leave. But just to make sure things were still good, I asked him if we still were going to proceed with the FWB.
That is when he threw me through a loop. He said "well FWBS don't ever end well." And I said, "ok, like what the girl getting hurt" and he said, "yes that, but I'll put it this way, I don't date girls I have FWBS with" and then we got into a discussion about the one girl he did date that was an FWB, and then it led back to the, "well do you want to continue it anyway" and he responded with, "well that's up to you, you control the status of things, your the woman, so your the gatekeeper" when I asked him to elaborate, he said that "at any point I could always tell him no I won't have sex with you unless you do XYZ, or be my boyfriend, or something like that". And I was just like "ok..." By that point, I was starting to feel more and more like I got played. And then he finished with, "I mean no matter what, me and you are still going to see each other. and hang out" and I was like "ok..." and I didn't say anything, so then he said "I mean we don't even have to have a title, not everything has to have a title, let's just keep seeing each other and see where it goes."
And at that point, I started to feel like he was going in circles, like he was perhaps trying to say something, and was sending cues in my direction, but I didn't really know how to respond because I felt more and more confused about why he agreed to it in the first place if he had all these things in his head... I left at that point. But when I had asked if we could hook up again, and asked another question (that was a bit awkward) and related to the sexual encounter we had he exploded on me and sent me really mean angry texts and by the end of the conversation, he basically let me know that I can not talk to him about sex, or arrange a meet up about it again. If I want to hang out, fine, but don't bring up sex.
So I didn't.. And I apologized like I said. And everything happened after that(the flaking out on the date, him becoming distant, but not revealing why, telling me he does not want me to leave him alone, but not telling me what that means), so by the time I had seen him again, and could have possibly brought it u I felt so confused and awkward(and again didn't want to bring up sex again since it made him so angry) so I just didn't. I wanted him to. When he didn't, I just let it go.
But yeah, that is the main issue with our relationship(if you want to call it that) there are some clear communication issues. Even when I try to be direct I don't get directness back. As you can see above.
He can be direct about so many things, which is why it's so weird that he has not been as direct with me about what he wants.