<human>: We've been quite good friends since grade 9 and I've liked this guy on and off through high school. We talk on Facebook a lot and hang out quite a bit in person, but always with other people. He's pretty reserved with his feelings so he's very hard to read, so I really don't know how he feels about me. We just graduated earlier this week and I got a lot of mixed signals about the nature of our relationship (friendship vs romantic feelings). There was also kind of a situation that made me realize that I really do like him a lot (more than just an "on/off" thing)
---
Basically this situation involves us being at a party and me getting inebriated. He was sober and basically helped me out and lay on the couch with me and watching Disney movies while holding my hand as I babbled drunkenly. This got me to realize just how great of a guy he is and how much I really do like him.
---
I don't know if I should take a chance and confess how I feel to him (don't want to risk the friendship etc) and I don't know how I should (if I do) because he lives across town from me and we always need to plan to meet up in advance (we've never really hung out 1 on 1 before). So if any of you think that I should give this a chance, please suggest the best way for me to tell him how I feel. 
--- 
The other important thing is that at the end of the summer he is moving 7 hours away for university. It might be worth dating at least over the summer, and I am not totally opposed to a long distance relationship (if this mess of a situation decided to go my way) but I don't really know. I feel like that's probably an important thing to mention. Is it worth confessing since he's going away (nothing to lose)?
---
Sorry for the haphazard inclusion of information but I'm trying to explain the best I can. I would love some advice on this, so I really do appreciate any help you can give.

Condense the text into a few key points
<bot>: Crush on a friend from who I am getting mixed signals. Is it worth telling him how I feel 2 months before he moves 7 hours away?