Hi Ss, I am with Claire that you just have to keep plugging along on making yourself a better person and taking care of yourself. But maybe a vet has some deeper words of wisdom for you.

This marathon can be quite long...