From my experience, people in general regardless of gender are selfish and unreliable. I avoid becoming too attached to people and avoid long term relationships simply because I fully expect people to betray/cheat on me. I suspect hidden motives in everybody and keep my guard up around others pretty much 24/7.
Some might say that not having a long term relationship leads to a lonely life but guess what: girlfriends/boyfriends aren't cheap. They cost lots of money, time, and possible life dream sacrifices and in most cases they make for poor ROI. I'll keep my money, time, and goals thank you
My best advice for OP would be to play the field with other guys but expect the worst while hoping for the best. Don't get too emotionally attached to anybody and don't be afraid to stand your ground when needed.