I'm in a long distance relationship with a guy from the US, and he's 14. I'm from England, and I'm 16. We met 3 years ago through an ex boyfriend of mine, because they were friends. Now, me and my ex boyfriend broke up about 2 years ago, but me and his friend stayed in contact, but for the first three years of knowing each other, we were just friends.

When we met, I was 13, and he was 11. Before any one accuses him of being a catfish - even three years ago, we used to video and voice call. I've witnessed his voice breaking and his appearance changing as he grew up. I am 100% certain that he is who he says he is.

We started developing romantic feelings for each other about two months ago, and started a relationship about one month ago. Obviously, in an LDR, you have to have a goal to work towards, and that goal is typically being able to see each other one day. We're planning on me going to visit him in December this year, and for his next birthday I'm planning on buying him plane tickets to come and see me next summer. As I'm 16, I can get a job in order to pay for things like this. My boyfriend is only 14, so he can't.

He always says that he plans on moving over to England to be with me when he's older, which obviously, I'd love. But, I'm the first person that he's loved, and I can't help but feel that he's experiencing that typical "first love" infatuation. I really do love him, and sometimes I just get scared that he doesn't feel the exact same, although he always claims that he loves me more.

We're serious about our relationship, and we're prepared to endure any hardships that we encounter, if it means us being together in the end - even if that's 10 years away.
I want your 100% honest opinion, do you think that it could be possible to make this work? Are we too young? Do you have a similar LDR story?
If you think I'm missing out an important detail, say so, and I'll elaborate.

Thank you!