So I was in a relationship and turns out this boy had a girlfriend of 4 years and theyy have a baby on the way. So I was on the phone with them both and he just denied me to her and called me all kinds of names. I was hurt and kept thinking what am I doing wrong annd why wont any of my relationships work? Well Why do guys lie and cheat?