Christine,
First of all you are way too cute for him!
Second of all, a man far better than this will be thanking his lucky stars to be finding you in the future. Now is the time to raise the bar for who gets to date you.
Third of all, God takes things away from us sometimes because he...