I think it sounds like somewhere between smitten and infatuation. I say find an adult recreational league for a sport you like and get involved with that, or video games, or whatever is your "bag." Spending some time doing things you love to do will make up for that feeling of longing, and who knows, you may meet a really great person!
Cheer up, ojay...we are all pulling for you and that should, at least, make you smile.
