My BF of 6 years will lie and cheat on me for no reason. He makes of stories about being with his family or son prior to him going silent, not answering calls or texts message. He will disappear the whole weekend and then show up later when the week starts as everything is ok.
Jesus, teach me...