Boyfriend of 3 years broke up with me because his and my family will never accept us?

Anonymous
My boyfriend of 3 years finally told me the truth why he keeps breaking up with me and coming back, he said it’s because he can’t let me go. The reason why he was doing this is because he said he knows his family wouldn’t accept us and it would crush his mother and he doesn’t want to hurt her since we are from a different country and religion. He really loves me and I really do too but I was ready to fight for him. He said he was young when he first dated me and he didn’t know the consequences but yet he still loves me and he said he can never ever find someone like me in his life and I’ll always be in his heart. We cried the whole night and he stayed the night here with me and I cried as soon as I woke up because I know this time I have to let go of him. He wouldn’t even look me in the eyes when I was crying and he told me he is crying so much from the inside but feels free when he told me the truth after a year of thinking of it. Do you guys think it’s possible he will be back and fight for me? We are so in love and we can’t keep away from each other and every time we leave we come back to each other. This shit really hurts. We were each other’s first love and first everything and we met when we were only 17 and I can’t think of my life without him seriously.. He kept the letter I wrote him and the necklace I bought him long time ago and he said he is going to wear it his whole life. I could see how hurt he is and he wouldn’t look me in the eyes when he left the apartment.
Boyfriend of 3 years broke up with me because his and my family will never accept us?
2 Opinion