Re: Please don't crucify me
Recovering from infidelity usually takes three to five years. And there are marriages that don't survive no matter how hard the spouse who cheated tries to right the wrong. Time will tell.
Certainly you should continue to try to get through to him about what you need but since there was a problem with sex before you cheated he may not choose to change. Only he knows how important your marriage is to him and how much effort, if any, he's willing to put forth to save it.