Looking out for signs that you're slipping I think is key. And then you can stop it in its tracks, or know to give yourself a break.
Sitting in the garden is good for the soul as far as I'm concerned (wasn't that the point of the story 'The Secret Garden'?)
Doing more work and seeing friends is exactly what you ought to be doing to help so I am glad you are doing it