I hate to be the cynic in this bunch but if a man suddenly loses what used to be a tremendous sex drive, there is a big reason lying underneath it. If it's stress from whatever source, such as a question about the relationship, or a personal issue from his past, that's going to be a tough one to crack. You say you know he is not cheating. Are you positively sure? That would be the easy explanation and I'm not suggesting that it is the truth. He could simply be "cheating in his head", meaning he is attracted to someone but has not crossed the line, yet is feeling guilty about even thinking of it. I agree with the previous poster. Sometimes it is tough to be a man because men are not taught or given the communication tools necessary to make their lives easier. Maybe he's testing his feelings vs. the convenience of the sex. Is the problem that he can't communicate those kinds of things to you? Or am I wrong? I know you are growing impatient. Let me give you a little something to inspire you: My husband and I have been married 10 years this month. He is impotent and I am on antidepressants. He was impotent when I met him. Since we were married, I had a full hysterectomy. Viagra worked for him for a short time but then became useless. Needless to say, we have not had "real" sex in several years. But I am more in love with him today than I was ten years ago. He is sad that his body won't perform anymore. I am sad that I have no functional libido. But we cuddle and kiss and talk and talk. And we love each other so very much. Maybe this might give you the chance to explore other areas of interest with him. Does this sound stupid? Maybe I'm too old to really remember how exciting and fun sex can be. But, hang in there and I wish you the best in working this out.