Do you find yourself dating the same Assholes?
Do you feel insecure or unsure in your relationship?
Does the communication and actions not add-up?
If you answer yes to all three of these questions, then you are probably your own problem. Every man is not a fuckboy, jerk, or asshole but you may be only attracting those types of men. The only common denominator in all of your relationships is you! Blaming every man for there actions and not reflecting on your own, will never allow you to grow. Once a relationship ends, take time for yourself and do some introspection.
After you reflect on the relationship, your ex, and yourself, make a list. Take a piece of paper and start writing a list of everything you loved about the guy, the relationship and how you were during the relationship. Making a list of positive things will keep you motivated about dating. Once that list is complete, use this as a check list. The check list is not only for potential partners, this list will also help you check yourself.
Finally, when trying to date a different type of man, make sure you clearly communicate what you want with every guy you date. Do not wait until the 20th date to tell a man your deal breakers. It take time to break bad happens, have patience and be committed to finding true love.