I agree with WonderGurl. I would like to add that you shouldn't wait until it's too late, meaning that you are in a situation where you lose control and make a mistake you potentially regret your whole life. I don't know you, so I can't really give you advice, but it sounds like your lack of being able to control your feelings is a timebomb, waiting to explode. Just saying. Anyway, I wish you good luck!

Edit: Sorry for bumping this thread, just saw that it's quite old.