Everyone should have the ability in themselves to be happy on their own. Being happy is one of the best things you can do to yourself. Always carrying a sweet smile on your face, no matter what. It’s the first step to pull out the best version of yourself every time you need it.
However, you should never be satisfied with your life. You should never be satisfied with what you have done. That is the best way to give your best in each of the works you are opting for.
Your best version might turn the work into a masterpiece, but if you are not satisfied with it, it will work as a motivation in itself for you to do even better. This motivation will spark the ignition inside you, and that way you will keep opting for “the best out of the best” you can do.
Being happy and being satisfied are two completely different things. You can be happy, but satisfaction comes when you think you have done good enough. This type of thinking makes it difficult for you to do it better next time.
Once you get satisfied with your work, you will never try to do it better. Therefore, until and unless you are not satisfied with your work, you will keep on trying to satisfy yourself. And that is going to be your first step to great success.