What do you guys think about it?

When I was 15 I fell in love with a Polish guy who was 30 years old. We met online 2 years ago. Then he came to my country for 2 times to visit me and each of his visits were for 1 or 2 weeks. When he first came he gifted me a ring while we were on the Ferris wheel, then his hat and hoodie. The second visit was for the last time because after he went back to his country he started to search for a house to buy because he was living in the rent. But from the beginning of relationship I always noticed his red flags but I kept my mouth shut because I didn't wanna lose him I was literally in love, but then after dating him 1 year, including the meetings and see each other in real, I got more comfortable with him so I started talking about the things which I didn't talk about earlier, because I was in pain silently during noticing those red flags and because of taken for granted so I kinda exploded after seeing him not feeling guilty inside and not say sorry for the things he did behind my back, I noticed everything he did but I kept silent then I told about everything he did which he thought I didn't know about, so I didn't want him to think I'm stupid or something so he wouldn't think of continuing doing those things, just in case. But then when I turned 18 years old this year on October, he broke up with me because I wasn't able to move to his country and study at university there, he said "I am old I can't wait for you to come for 10 years, you are young yet so it's not a problem for you but problem for me" then he blocked me everywhere and left me in depression and I newly healed. I still didn't throw what he gave to me when we met in real, I just can't because only God and I know how I was feeling butterflies while spending time with him and these stuff which he gave me are still like a gift to me from the time spent with each other in real. The botanic park where I walked with him holding hands on the evening etc are coming infront of my eyes and our laughings.
What do you guys think about it?
Post Opinion