My boyfriend and I started dating in 2000 I felt bad for him but then I grew to love him but I cheated on him. He took me back. Then I got pregnant in 2001. Ever since then I break up with him every year. I have also cheated on him twice since 2000. He has cheated twice as well. I was immature and mad and just wanted out. He was just immature. I was looking for a real man responsible, not a mama's boy, and actually about something. Neither one of us are bad people but I want a real relationship a family he just wants to be single and not have any responsibilities. I end up cheating because I am not strong enough to leave but I want a better boyfriend. Should I try to work things out with my baby daddy or try to move on?