I have been celibate for 4 years. Should I give up hope on finding love?

I’ve been celibate for too long. It’s because I just want someone who would love me too, but it seems like all guys just want to do is fuck me. The guy I really liked just told me he has a girlfriend and then proceeded to ask me if I wanted to watch him jerk off because it wouldn't be that bad of cheating. I really liked him and was crushed and disappointed. I was also raped a few months ago when I was roofied on a first date. I’ve never had a boyfriend in my life. The last time I had sex the guy was just a fuck buddy and I just know I can't handle a casual sex situation ever again. I just want to love someone. I’m getting bitter towards my girlfriends who ALL have boyfriends and want to talk about their boyfriend problems.
I have been celibate for 4 years. Should I give up hope on finding love?
Post Opinion