He has a high sex drive...but does not make love to ME

Me and my BF had a bit of a rough start...and now I am really desperate to understand was is going on. We have been together for 4 years.

From the beginning sex was a very important part of the relationship....he is a bit macho and very proud of his sex drive....but he was not always honest...3 months in the relationship I find out that he was still sleeping with a friend with benefits.

7 months in...he cheated again when on holiday...

I put my foot down...we broke up...but he fought really hard to get our relationship back on track...because he was convinced that I was the one.

He involved his whole family and my family as well for support.....changed jobs and we even moved to another town so we could have a fresh start. He seems like a changed man....and his best friends have told me that I did magic as he never invested this much in a relationship...everybody is waiting for the wedding invitation and baby announcement.

One other thing changed as well...we are hardly having passionate sex anymore. Once a month, if I am lucky and only if I initiate it.

Before you say he is cheating. We live so remotely and travel so often for work together that it will be difficult for him to cheat.. regularly. Secondly in the past...even when he cheated his sex drive was high.

I have tried talking to him about it, cried, threatened to leave or cheat myself...nothing helps. Now he just walks away everytime I talk about it.

What should I do? I want a baby so badly...and a healthy sex life again..