I am glad your H and you are having positive interactions. Sorry about the sofas, though. I found decently priced slipcovers for mine (cats not rain) at www.surefit.com
Drop by my thread when you have a moment, will you? I have urgent need of your common sense and instincts.
LOL
"You don't throw a whole life away just 'cause it's banged up a little"
Tom Smith in "Seabiscuit"