So I am a good girlfriend..i cook, clean, and take care of my man good. I run his bath water, bring him his food and drink. All of my ex boy friends never had to lift a finger. And i never ask for anything in return. But it never seems to be good enough. I always get cheated on or lied to for no reason at all..can some one plz tell me what i can doing wrong??