Overthinking is a bad habit that can lead to more bad things. Think of something just as it is needed to and get over it. Dealing with things for too long will hinder productivity as well.
Keep a mindset of always being sufficient for things around. That will greatly help in preventing doing things for too much. It can be done by setting some boundaries as well on things to do.
It is never a good idea to bring work home. Keep all things about work to stay at the office and do not bring it home for whatever reason. There are many things to do at home aside from working.
Changes are not things to be afraid of. It could be painful sometimes but changes are always needed to go to a better chapter in life.
Well, once in a while it is a good thing to do to look in the mirror to reflect a lot of things. Some people will find it very helpful to eventually move on from the past and initiate a better and happier life.
Those things seem like a lot to do, yet they are all worth doing for a greater life in a lot of ways. Being happy at all times may not be possible. Yet, optimizing it is always a good idea with those things in mind. Stay productive, be happy, and enjoy a good life.