1. I completely understand where you are right now, and I have a feeling he does too. The good thing is, you can have the best of both worlds. If you don’t want a relationship, you don’t have to have one. But you also don’t have to push him away. You can just have fun! Don’t do anything serious because you’re not ready to love again, but you can still go out with him and have fun with him, because I can see you both like each other very much.
2. My boyfriend is 3 hours away from me, and this is the best relationship of my life. Yes, it is worth it. And if you both want to try it out, a relationship can work despite the distance.