This is the difference between process and achievement based goals. On focusing on internal effort rather than external results.
It's good to set targets and milestones to keep you on track, but often it's difficult to realistically we can achieve within a given timeframe. Stuff pops up or you may just massively overestimate or underestimate a goal.
Create more effort-based goals. Dedicate a certain amount of hours each day towards a task and take pride in that, regardless of whether it resulted in a tangible achievement in your mind or not.
Secondly, practice gratitude daily. Write down at least one thing to be grateful for every day. Being happy is a skill, and by practising this skill you'll also be able to see the positive in every day's efforts far more easily.
It's good to set targets and milestones to keep you on track, but often it's difficult to realistically we can achieve within a given timeframe. Stuff pops up or you may just massively overestimate or underestimate a goal.
Create more effort-based goals. Dedicate a certain amount of hours each day towards a task and take pride in that, regardless of whether it resulted in a tangible achievement in your mind or not.
Secondly, practice gratitude daily. Write down at least one thing to be grateful for every day. Being happy is a skill, and by practising this skill you'll also be able to see the positive in every day's efforts far more easily.