Sorry to hear you are feeling so crap
Don't beat yourself up about think your OH could easily have kids if he were with someone else cos whilst he wants kids I bet it is only your kids he wants so whether he could have kids with someone else or not is irrelevant.
It is having them with the person you love that matters.
Anyway it will be worth the wait when it happens.