Do you deserve a pat on the back?
Of course you do! Celebrate your achievements, big and small. Baby steps count as much as giant leaps, IMO!
I recently accomplished one of my major personal goals, and it feels GOOD!
Don’t forget to reward yourself for your hard work. Don’t get so stuck on what you didn’t get done that you overlook what you have accomplished!