Can they ever forgive and forget?
I've been with my boyfriend for a long time now and we've made plans for the future, our parents approve and everything else until now seemed too good to be true. We are perfect together and have had the best time together. However the only main problem in the relationship is my past. I did things at quite a young age which I now regret because I have met the right person, but you can't obviously change the past. He constantly brings up the past and totures me for it, as he has not got a past I was his 1st. He says he loves me a lot but just can't forget about the things I've done and says its wrong what I done. I understand where he comes from but I just think the past is the past and I'm with him now that's all that matters and since I've been with him I've never done anything wrong to hurt him. I'm also not in contact with any of my ex's. I do wish I could have saved my virginity but when your young you often make such mistakes. When things are going just fine he will get mood swings and get upset saying he wishes I didn't have a past. He still wants to be with me but I feel like I'm always being punished for something I can't change. The question is do they ever forget or is this something I will always have to hear aslong as we're together? Why can he just not forget the past and concentrate on the present and future? He is throwing away an opportunity to build a good future. I don't know if I should just end it before its too late.