Well it sounds like you have your eggs all in the basket so to speak.

Sorry i got a few details mixed up. *blush*

As for this being your first crush... You'll figure things out in time and develop your own style of handling situations. So long as you truly know yourself and don't hide your feelings from yourself you'll do fine. Remember to always be truthful with yourself.

Yay! I hope you and Joe have a great time tonight! (Whooo dinner! Food is they key to any man's heart right? )