I've read your thread for a few months and I just want to say that I think you're a wonderful person and a great wife! I'm sorry your H isn't meeting all of your needs right now You certainly deserve it!
I don't have any advice really accept to do what others have said. Do things to raise your PMA. Have you ever went and got a massage? Feels great and is SO relaxing. The bath idea is great too. Or, if it looks like an evening with H is gonna tank.. do you have a friend you could call and go hang out with? Just say "H, if you're tired and not up to anything, I think I'll go hang out with XXXX for awhile. I have some energy to burn!" A drink and a good laugh with a friend might take your mind off what H is missing out on. And it is him that's missing the boat on this one!