This is my experience. When I was your age, I went though the same thing with a guy. we were off and on, I moved away to another to state to find myself and start over. Two years later I move back, and just agev him a call.
We ended up back together. It was nice for a while, but I soon realized why I left in the first place. We were on different paths. While I was with him in the beginning, we were in the same place, but I moved passed that and he was happy to stay where he was. My experience tells me that it does not work to go back. You left for a reason. You may still love him. In fact I have been married for 11 years, but I am still freinds with my old love . I will always love him, just not in Love with him. Old saying but true. Go with your intuition.
Are you cunfusing loving someone with being in love? Is this a person who you feel that when you are with him you will grow together in this journey we call life ? I get the feeling from your posts, that that is not the case, and that when you are together a while, it surpresses you . In the future this will casue regret, and blame. My suggestion is to continue to find your seld, and grow, and see where it takes you. At sometime you will find a person who is on a similar journey, and the joys of growing and learning together, are the real deal
Ama