I have been with my boyfriend for over 7 years. We have one child together and we each have one from a previous relationship. He has never been romantic even when I have asked him to be. He always has his friends over at our house and never seems to hang out with me and kids. For Valentines day, his friends were over and didn't leave until late. By the time I went to bed, we hadn't spoken but 5 minutes. I am sick of always having to tell him to think about me. What should I do? I have left him in the past and he always cries and says he will change. He only changes for a week or two...