41 year old married man (wife is 42). 6'1", 225 lbs. Bench 335, squat 385, deadlift 305, run 5k in about 26 mins. Self employed and financially stable.

I'm like a lot of men in the fact that I like to get and enjoy getting physical affection from my wife (she takes care of herself, is good looking, has a good job, and is an awesome woman to spend time with). For the most part that happens naturally through being a man, maintaining frame, and taking care of myself. However, I am human like we all are and I have a yearning and a need inside of me for wanting that affection more than usual in my moments of weakness. Most of the time, I maintain frame, keep it to myself and go about my normal way and it eventually corrects itself without her being aware of it. However, there are some instances that the urge gets so bad, I am borderline saying something or the rare cases where I fuck up and express the "need". (It NEVER goes well when I puke it up on those rare occasions, so I get that, as we all do and should.)

My question is, what works for you guys when you get a moment of weakness? Some of the things I've done to cope / reconcile are...I have spent time by myself and did something I enjoy, called a friend and met him for a beer and talked, went to the gym or for a run. 90%-95% I can head off the weak thoughts. The rest of the time, I have failed. I'm looking for some thoughts, advice, suggestions, and constructive criticism, to minimize the "neediness" for physical affection in those rare weak moments. Looking for solutions when my other solutions listed above are not available to me, like when the gym is closed, my friends aren't available, etc. I trust you guys will be brutally honest as always.