should I give up?

So I'm 19 and I am a pretty shy girl but guys always like to sweet talk me. Basically because I'm a bbw. Guys view me as a fetish and it's so annoying. I want to date but every guy I meet turns out so crazy and they end up literally almost hurting me. For example my ex boyfriend trapped me in a car because I wouldn't give him sex. And I always meet the guys with no job. I basically date the scrub guys the ones with no job no car they live at home. It sucks but I meet them in the worst ways since I'm a big girl and I live in a small town I go on POF or Craigslist. Which isn't good but I have always wanted to be in a relationship. So I have now been single for almost 5 months and sex free for 6 months I'm proud of myself but I do want to date but I don't know if I should I feel like maybe I should just give up dating for good. I just don't get why I can't get rid of the dating sites and stuff ? Like I go for a week with out them and then I get so lonely and tired of being alone