Good for you for taking the steps toward health.
One thing to try to incorporate into your strategy is giving yourself small rewards along the way. It doesn't have to be anything big or expensive. Like with exercise, for example. For every, oh I don't know, three days you exercise, allow yourself a new song download for your mp3 player (if you have one - or whatever form of music you listen to). They're like 99 cents each on Amazon. Treat yourself to a cup of coffee (or insert tasty beverage here) when you go to therapy. Make it *your* time. Instead of your long naps, try to incorporate some other form of relaxation around the same time of day: journaling, meditation, pick up a new soothing hobby that you only do during those times. We all need some downtime during the day. Give yourself something to look forward to that is associated with your goals. And don't let setbacks derail you. It's sort of like if you miss a med dose: you don't just quit your meds, you pick it up again with the next dose.
You can do this.