It's rather easy to fall in lust with someone, not love. And I'm quite sure that's what you're feeling. Love tends to come later in a relationship. No one has control over who you fall for, except your heart. Your mind plays a subtle role in this process, because it can either let you lust after the guy or you can let yourself free of this lust (which could take long, depending on yourself).
Look for a real relationship - one where you know the guy is not a prostitute, or rather hustler. Choose wisely, and you'll be as happy as you were when you lusted over that guy, perhaps even happier.
Cheers` Chin up! ^^