Yes, like the others you have good days and bad days. At one time I was at 330 and had by-pass and lost 170lbs. Even after I lost I still felt for a long time that I was as big and fat as ever. It takes a long time to change our self images. I think making a mental image of the person we want to be and who is going to be with us and things we are going to be doing when we reach that goal helps us to stay focused. I do believe that we need to take a holiday every now and then, but not to stay on the holiday and get back on tracked.
The ideas of doing something nice for yourself sounded great. A manicure or pedicure or getting your hair styled, or a facial or a massage would be wonderful and help you to get to feeling better about yourself.
Also maybe trying a different exercise routine would be good to change your motivation on your exercise.
Anyway, much luck to you and congratulations on your tremendous successes so far!