Just b/c it was love at first sight, it doesn't mean that it would be perfect.
Even if you were to marry someone EXACTLY like you, it would not be perfect. Perfection does not exist in relationships. You are fooling yourself and cheating yourself of a happy life by stubbornly holding onto that foolish ideal.
You are a grown man, no longer a little boy, it's time to wake up and face reality.