@MiaaPia,
I remember the day I turned 21. I felt like everything had changed in my life, I wanted more, like you. I felt all grown up and there is / was so much out there to find out. I ended up with that "talk" and he was a gentleman, after 4 years together he let me go. I will always be grateful and respectful of him, he is the one I remember the most as far as boyfriends go. It was the best time of my life from there, I learnt to find myself totally and went on to changing my career path, gained a lot of friends or acquaintances
I have this saying " if you love someone set them free, if they come back they're yours if they don't they never were"...
I also believe that every 4, 5 years we grow more. If someone remains content and as is yet we grow, then we grow out of that relationship.
4 years is a long time together, what ever happens from here, one day I hope you can be friends. Memories are just that and last forever.