My first love who I've been on and off with for 5 years!! Has ended things once again! He has cheated many times and on brakes he has also been with girls! I know he is a player but I know deep down he loves me and God I love him so much! We have recently had a baby together and we got back together through the pregnancy. However last week he randomly ended things for no reason, I really do not know what to do I'm in love! My doctor says I have depression I feel stupid and I need good advice, can anyone help? Please:(