Good job! I find that 90% of my workouts and results are all mental! Getting yourself to the gym on those lazy days and pushing through the pain. Although a lot of people will argue that vanity is a sad reason to workout (like my entire family) you really only get to live once so why not look as good as you can?

Keep up the good work! Take monthly photos, and just remember that this is a longer term gain!