If you think you both deserve each other, just do it. You are the only one who can sincerely know if the relationship is worth fighting for. Make a move immediately. It's human to make a fool out of yourself when falling in love, but if you keep on doing it again and again, that's another thing...