Is it sexual assault or not?

I have a serious topic that I want to discuss. It may or may not be very controversial. But it's something I am trying to understand and figure out. A lot of woman are dressing up naked and holding signs saying, "Still not asking for it." I get that. No matter how you dress you should not be sexually assaulted or raped. 
Now they say men are from Mars and Women are from Venus. Our minds are different and we act different. If a guy says, "I don't want to have sex." That he means what he says, that men have no hidden agenda. That's what I was told and since I don't have a male mind I'm just going to assume that's what it is. Now I have seen this before and know that a lot of girls have done this, not at all saying that all women do this but that there are many women that do. Where a girl will say she doesn't want sex than later get mad at her boyfriend saying, "Why didn't you try to have sex with me?" When the boyfriend responds with, "Because you said no.."  the girlfriend replied, "I wanted you to force yourself on me and have crazy passionate sex." A lot of women think men are mind readers.  Their not. But for some reason we have this weird mentality that they some how do. 
Now my question is a little personal towards my end, hi, me. Anyone who knows me very well knows I joke about sex. It's funny, it makes either people laugh or get awkward which is why I do it. I'm naturally an awkward person so if I push the awkwardness to someone else it takes it off of me. I'm not a crazed sexual person, I just think saying penis makes people laugh. And to some people it does. 
Now, if A guy tries to force himself on me because I joke about sex is that my fault or his? Is it my fault because I joke about sex and give off the wrong impression or is it his fault because he jumped in without me saying, "Have your way with me, my legs are wide open." Or is it simply a misunderstanding of two different genders and two different mentalities? I'm not trying to upset anyone with this topic and I don't want any mean comments I'm simply trying to understand a situation.

Vote below to see results!