You're right, actually - it does sound pretty much exactly like the guys who hit on you in the street, expecting you to fall head over heels for them and only get a "no thanks". And then profusely yell at you that all women are bitches and you should be happy that *someone* wants to sleep with you, etc, etc.
Yes.
It sounds exactly like that.