They won't go near you because all you do is drink and party. You finish your shifts and sit on your ass to drink. Then you go drinking on your days off, sleep all day, and repeat. You're a depressed mess shrouded in a very thin veil of EVERYTHING IS GREAT.
You are boring, insecure and a drunk. Just because everyone around you "drinks just as much" doesn't mean you're not a drunk. You surround yourself with the same people and then wonder why you keep meeting the same type of guys? Are you really shocked when "that regular" turns out to be a complete jerkoff? I think your partying ways have clouded your thought process.
So until you grow up, darlings, you're stuck with jerks. You have nothing to offer (other than sex) to a real man.
So where are all the good women in Halifax? —You suck