If you want to live a happy life, start accepting yourself as you are. It is possible to work and be of benefit to humanity without torturing yourself. The happier you are, the more you will be able to show others how to live happily as well, not necessarily by copying your external actions but finding a space to be themselves by witnessing the virtue of your self acceptance. If working hard is making you unhappy, it is not serving your highest good or the highest good of all anyway.
Look at your life with awareness to discover ways to be happy while leading a productive life. First start by giving yourself space to be exactly as you are. With this unconditional love directed towards yourself, you will open up to new experiences where you can discover ways of working, in harmony with yourself.