Keep your head up bro! No worries about venting here. I've met some of the nicest people here although not face to face. I'm about to get married 1 month from today and we talk about having children all the time. I pray that it all goes well and feel super bad for what you've had to go through. Be well bro!