Thanks for your response. And I just wanted to add... I haven't been completely honest with David (so don't commend me yet!!). He doesn't know how strongly I still feel for Dan. He knows Dan is still in my life, I care about him a ton and her is pursuing me.
David and I have skyped (video chatted) once to twice a day for 5 months and we email and text constantly. I feel like we have a really amazing understanding of eachother (I know I sound like I've lost my mind!). He and I communicate more than we've ever communicated with any other person especially because communication is all we really have at the moment. It wouldn't be long distance for much longer. But he has noticed a change in my communications...I don't talk about our future and I haven't been overly affectionate lately.
I'm convinced Danny does want to get married. He said he wants to marry me, but he's planning on getting married regardless of if I choose to be with him. He has so much love to share and he can't be kept on hold (understandably!).
I know both of them are putting their best foot forward at the moment... but their other foot seems to be pretty darn great too! They both make me happy. I couldn't imagine my life without Dan. But I couldn't imagine not at least trying things with David because (while I'm sure he's not perfect) he seems so perfect for me. In order to try things with either of them, I'd have to take an enormous leap of faith. I'm terrified of making the wrong decision. But I know I need to make one now. And if you're at all into astrology, I'm a pisces... so by nature I'm indecisive and far too empathetic and in touch with everyone's emotions. My perfect match is a Scorpio... which is Danny. David is a Sagitarious... not a good match at all. And while those are our sun signs, our moon signs aren't compatible either (I forget what those are at the moment!). I know I shouldn't base my decisions on astrology, but I'm grasping at straws here. I'm still so torn! It's 50/50. I know it's an impossible situation and I certainly don't expect you to be able to tell me which one to choose! :) I just appreciate any guidance! Thanks!