Shady BF/SO/husbands

Ladies I want to tell you from a place of LOVE that if your BF/So/husband is shady or lies to you or you just FEEL like something isn't right, RUN!
I had a BF that I thought I was "in love" with back in the day. I loved him but he played games with me. And made me feel like everything he did wrong was my fault...sound familiar ?
Yeah..😒
If he calls you any names, RUN!
If he disrespects you, RUN!
If he lies to you, RUN!
If he makes you feel in ANY way whatsoever that something isn't right, RUN!
I stayed with my ex(es) who made me feel that way because I didn't want to be alone. But let me tell you being alone is SoOoOO much better than being with someone you're not supposed to be with.
I was single for 3 years after my ex. Why? If I caught a guy in one lie, I was Out of the door faster than what he realized just happened.
PEOPLE IN GENERAL AND GUYS TREAT YOU THE WAY YOU TEACH THEM
I see so many post on here about cheating and lying men and it makes my heart sad because YOU ARE PERFECT the way you are!
If the person you're seriously sleeping with doesn't know that, then he's not the one! I know how much it hurts to realize that. 
But YOU will feel SO much better about yourself when you do this.
My advice would be to be single and do YOU! Don't rely on a man for
Your happiness. 
Wait for the guy who Thinks you poop rainbows ! He's out there trust me :) 
Wait for the guy who cries when you cry
Wait for the guy who holds your hair when you throw up 
Wait for the guy who pops your back after a long day 
Wait for the guy who will put your feelings first 
Wait for the guy who never ONCE makes you feel like you're not good enough 
Wait for the guy who kisses all of your imperfections until you don't hate them anymore
The wait is worth it!