I got this from mydailymoment.com and thought it was worth reading. Most of this is common sense, but sometimes love...or perceived love...can blind you.
1. He isn't supportive--The modern woman expects a true life partner. They don't take care of a man anymore or put their needs on the backburner for his. Non-supportive traits include:
*Making fun of or belittling your goals and ambitions in career or life
*Making you feel guilty for spending time at work
*Not helping around the house
*Ignoring you in times of need or distress
*Pressuring you into making life decisions like quitting your job, moving or having children
*If you bring it up and he still doesn't get it, dump him.
2. You can't be yourself around him—If you play a character who you think he wants you to be, it builds a relationship based on lies and can also hurt your emotional well-being. Lying about your job or considering a breast enhancement just to impress someone or to fit into their "ideal" is a bad idea. The best partners are the ones who make you feel great in your own skin and who you can relax around. If you reveal your true self to someone you're dating, and he doesn't appreciate your true colors, dump him.
3. He's a user--We all know the type - the freeloader who spends his days in the coffee shop, nights playing in a band and lives with his parents. But users aren't always easy to spot. It might start slowly when he "forgets" his wallet or has his car "repaired," but if you notice that these situations are becoming more normal than exceptions, it's time to run. A real relationship consists of contributions from both sides, not just emotionally but also financially. If you think he's taking advantage of your generosity, dump him.
4. He doesn't get along with your friends and/or family--What would life be without your girlfriends? Any person you are seriously considering dating also will most likely spend time with the people in your life who you care about. If you find that he and your friends or family are getting into fights, he talks to them inappropriately or talks about them badly in public, dump him.
Any relationship should end immediately, no matter what, if the following things occur:
*He is physically abusive
*He is verbally or emotionally abusive
*He threatens you or your friends and family
*He steals from you
*He cheats on you
*He habitually lies to you