you need to do down the road. you can't possibly be expected to make the "perfect" decision - even if there was one.
be easy on yourself; try to focus more on the next step instead of the next 999 steps ahead - does that make sense? we hold ourselves to such high expectations that no one else does. we don't understand that it's not about being perfect, it's about being real. and along the way, if he's there and fits into your life and wants to be a part of it the same way you do, it will happen. if you're both on the same page, it will flow easily. 