Does this sound like "inviting someone over to your apartment to drink scotch"? Do you think it's appropriate for someone to "come on to you" in this scenario?
Your definition of sexual assault is also completely incorrect. The definition of sexual assault from the US Department of Justice is: "Sexual assault is any type of sexual contact or behavior that occurs without the explicit consent of the recipient."
And remember that in most legal systems "ignorance of the law is not excuse".
(Edited for clarity)
"At this point, I led him to the door and told him he needs to leave. On the way out, he pushed himself onto me to the point where I was backed into a corner, made contact to kiss me, and said something along the lines of “Just one night, please just this one time.” Then he told me how he really likes strong and smart women like me. Disgusted and outraged, I said no firmly again, pushed him away and made sure he was out my door."
^ How do you define that?
You keep posting that in this thread, but that is wrong both as a matter of common usage AND as a matter of law, at least in Western, english speaking countries.
"Sexual assault is any type of sexual contact or behavior that occurs without the explicit consent of the recipient." [0]