Sorry I just read the full thread
You sound like a great guy and Hailey is very lucky to have found someone like you
I still think you should not marry her until you have sex though
You can’t deny yourself of that
Whatever you decide, good luck with the wedding and baby.