I hear you. I just got out of the looney bin after a 6 day stay-- honestly! Don't let your a**hole H drive you around the bend! He's not worth it!
Re: getting your S to take pills-- I spray my dogs' pills with Pam, and they slide right down. That probably wouldn't be too appetizing for your S, but maybe if you used something like coconut or grapeseed oil, it might not taste too bad.