Does he even get "high" from smoking now, though? Or is being "high" for him have weird muscle contractions and feeling pain in sensitive areas?

The only thing to do would be to not smoke until he thinks he can get over it. I can't imagine any way anyone could fix this for him.