This is one of the biggest pain points for me too

. I love children, and I want two or three of my own. But knowing I cannot carry them is a huge blow to my heart.
I don't know what advice to offer in terms of having children... The situation is completely unfair and raw, but it's what we've been dealt. I will find a way to be a mom, and I'm sure you will too.
Regarding the other predicament... I'm so sorry.

I suspect you will have to come clean with him sooner rather than later.
One more thing. I understand the many reasons we don't disclose our past to those around us, but please don't let being trans become something you despise or hate. I'm not saying you are, but
if you are, you're setting yourself up to take the heaviest of blows if you're ever called out or bailed up about it. Being trans is part of who you are, along with everything else that gives you depth. Don't let it be a thorn, even if it hurts.
xx