I just read your whole thread (took me a long time

)
I couldnt believe reading what I did, and more so I couldnt believe that someone as good as you exists! I need to say that I am so impressed by the way that you have handled everything. You sound lke an amazing person going through this situation, and Im not sure if Ill be able to be so strong.
Just remember that God doesnt always work the way that we want Him to. He does it in His time, and to what He thinks is good for us.
A very good saying that I love goes as follow:
"...Unless you are God, there is always a bigger picture..."
Maybe God brought you on this road to make you stronger and to bring you and your man closer together? He does sound like a very good guy for not only standing by you through this time, but also loving her with all his heart.
My thoughts and prayers are with you and your little girl xxx