Hi there NI1234 and a very BIG welcome to our forum!
It really sounds to me like you guys have the foundation for an excellent and enduring relationship that others would die for - just a few things that need to be sorted out. For starters, it is fantastic that you are actually discussing your issues with each other and working on solutions - many couples just cannot do this and let their feelings wither on the vine with no real communication between them.
I agree with Petal22's comments about the person you are - thoughtful, caring, prepared to do many things for your lovely man. I hope you don't mind if I offer a few thoughts?
Firstly, you are putting heaps of emphasis on sex and having kids. I know so many couples who went through difficult times with sexual activity for one reason or another, then many rounds of IVF. Have you heard of the saying 'When the person is ready, the moment will arrive?"
So with my friends guess what, a year or two after they stopped desperately trying, two of them fell pregnant and yes, the stork delivered lovely babies!
So to start of with, I would suggest you consider placing less importance on pure sex, and replace it with some of the following:
1.Flowers - a very simple gesture that says 'I love you' - one a week or so, if you are at work have them sent to him at home (I see he is not working?). Or bring them home with you as a surprise very romantic gift.
2.Date nights - say once a fortnight or so. Take turns in choosing the destination, keep it a secret, could be dinner, a movie, or wine and cheese in a romantic setting!
3.Surprise weekends away - follows on from date nights. Surprise destinations, take turns, keep it romantic. Importantly, don't push the sexual side of things, just let it happen if it wants to!
4. Rewards points - every time either of you does something in particular for the other person eg wash the dishes, you earn points. Each point is worth something eg making the bed, a nice big hug, cooking dinner etc.
What I am trying to outline is that it seems to me that your relationship simply needs the spark again - couples that show simple respect, regard and love for each other by doing things like those above just might be surprised by how easily romantic moods then happen along with all that sexy stuff - naturally!
My wife and I have surprise weekends and they have still work wonders for us.
I really hope some of this might help you guys. Happy to chat further at any time.
All the very best, The Bro