I like a guy but he lives far away. What do I do?

OK so I like this guy, but he lives 3 hours away from me. I get to see him every now and then. The last time I saw him was October 29... I miss him, alot! :( We both like each other, we told each other that... we almost kissed but I'm too much of a wimp! I was going to kiss him on our one year friendaversay (December 27,2010), I think I might love him... but I'm not really sure what love is.. he's one of my best friends and he has been there for me when no one else in my life was... I care about him and trust him with everything... he has told me he loves me, and I told him that I love him, but I don't know what to do.. because its been two weeks since we have talked... could he be ignoring me? I don't know. Should I just give up? Do you think I'm in love or is it just puppy love? I'm so confused.
I like a guy but he lives far away. What do I do?
Post Opinion