Choosing between life I have and love I want
I have been married to a military man for four years and recently reconnected with the man who I always thought I'd end up with. We were high school sweethearts but college and life and timing ended up getting in our way of staying together. We lost touch but I never stopped thinking about him, even after I got married. I have always had dreams where I have to choose between the two men, or dreams where he proposes to me, even after I married and moved away. My marriage is OK - my husband is a great person who loves me very much. I don't love military life and I don't connect with his family at all. We've drifted apart over the years, as he dove into his work and my former life converted into life as a mom. Conversation is lacking, and even when we try to connect I don't feel a spark. We are very different in most ways: fundamentally, religiously, behaviorly, communicatively etc etc. When we married I was hopeful that he would be the yin to my yang but as time has marched on those differences are becoming more central to our bond (or lack thereof).
The man who brings me to life, who inspires me go back to work, who provokes me to think in different ways, and makes me laugh is not my husband. I know everything about this other man, know his family and his moods and his financial situation (which isn't as stable as my husband's). I know I would be a happier person in a relationship with him. I've known him since I was a child and he has been my best friend for most of those years. And he is now sitting back, patiently waiting for the chance to be with me.
My question is: am I absolutely crazy/selfish/unrealistic/idealistic for leaving my plain-but-solid husband and taking our child and changing my life for the opportunity to be with the person I know is a better match for me?