You need to be kind to yourself. You can’t be so hard on yourself until you forget to enjoy the little things in life.
It is not a complicated physics but you are the only person , who can treat yourself better than anyone. So consider yourself , choose yourself and listen to yourself.
Be kind to yourself and things will get better , I promise