Life is a personal journey. You can only control what YOU do.
Sometimes in order to get clarity on a situation you have to pretend it's happening to someone else you love.... a daughter, sister, or best friend.
What advice would you give them if they were dealing with a liar, a cheater, or a person who was playing them for a fool? People who (love themselves) don't stick around people they can't trust. There are over 7 billion people on the planet. You have to believe there is someone out there who would value you and respect you enough not to mistreat you.
I have only one rule for relationships. If I'm not happy, I don't stay! Life is too short to be playing games or dealing with drama. Of course everyone is entitled to have their own "deal breakers". In fact some people don't have any!