Thank you for your question.
You both seem to be very drawn to each other and care about one another.
I feel this relationship is worth trying again. You keep going back to each other and That is a sign that you need each other in your lives.
I would contact him again and talk about long distance. People do make long distant relationships work.
As the relationship progress people make plans to move in together, get married or just live in the same area to see each other.
You have strong feelings for hgim and I feel that you should still try, but do not think ahead.
The reason I say do not think ahead because you do not want to put the whole relationship in front of you before you start.
Do not be concerned about the long distance. Just get to know each other again.
You tend to want to run and back away.
You need to plant your feet and stay this time and not worry about the long distance. He obviously cares about you deeply. I understand that things just didn't seem like it worked out before, but I feel it just was not the right time. You just were not ready.
Now you know that you really want to see this work, so I feel this time you will stick it out and stay. This time make plans for the future, so you both can see one day you will be able to be in the same place.
You need to see that there is a future in this relationship.
People do make long distance relationship work and they can be very successful, so I want you to really think about this and focus on one thing and that is just loving each other. Forget all the rest of the obstacles and thing of each other. Think about how you miss him and do not want to spend yourself without him in it.
Tell him how you feel about him.