What a great camping trip!!! I'm so happy for you, you deserve every bit of it. I don't think you need to over-think what you're doing, it sounds like you're already doing it. As long as you are happy with you, I think you'll continue to have the energy to give H what he needs over the long term.
Just take care of you, sweetie...:)
It is in the shelter of each other that people live.--Irish proverb