I think one of the best things you can do is to journal your successes. Even if they are Infinitesimally small.
Change really does occur at such a snails pace that you hardly notice. But if you notice and keep track of it you can really see how far you've come. That's the best way to keep a good attitude when you get low.
Otherwise you get discouraged to easily and constantly question if it's happening.
Journal and you can answer your own questions very definitevely. You'll need this.
Just remember
"It does not matter how slowly you go, as long as you keep going"