I was lucky enough to meet a lot of great people; those who are kind to others, working hard to support their families, and trying to achieve something in this life.
Doing this requires a lot of physical and mental power, and when their power is drained they start feeling depressed and become less motivated. They try to look for inspiration around them, normally the internet, and it seems to them that everyone on the internet is happy and achieving great things all the time.
But the fact is that it's not easy to keep coming with brilliant ideas and achieve big things all the time, in your job and in your everyday life, and it's hard to keep motivation while not feeling any sense of achievement for a long time.
One thing I found really helpful is celebrating the small things; celebrate running that extra kilometer, a clean inbox, a tidy desk. Once I started doing this I felt a lot better, I was able to keep myself motivated for longer periods.
On the other hand, I started interacting with others who celebrate small things too, give them kudos or say "Good Job!". We are social beings, sharing and interacting make us feel better.
It's not easy to master this; celebrate too much and it loses the effect, celebrate too little and you lose motivation. You have to find the right balance that works for you.