My dear, know yourself enough to know what you want and value yourself enough not to trade whatever you want for the satisfaction of someone else and denying yourself. Why are you still with someone that keeps cheating on You? Well if you don't mind having a cheating husband, you can go ahead but if you do then you know what to do. He is even bitter you are not living with him? Yes he will because he knows you don't know yourself enough to know what you want hence you must go with his flow. Put some value on yourself girl and stop hurting over a boyfriend.