Of the three things that you have mentioned, it is indeed very important to maintain because if someone only focuses on one area, of course there will be shortcomings in that area and of course this will greatly affect the life that we will live and for some people who are good at being grateful for what they get, they will most likely have an ideal life which will be able to enjoy every life they live.
It is true that not everyone can achieve perfection in living their lives, but for some people who can manage their gratitude well, of course they no longer have a problem with what they have obtained from the results of their efforts and for some people who continue to try hard but are never satisfied with what they get, of course this will make them continue to work until they cannot enjoy everything they have obtained from the results of their work.
There is no perfection in living life because sometimes we can be more at one point but have shortcomings at other points and humans are generally never satisfied with what they achieve because in our desires we do seem much more greedy. What makes humans happy is only at a much greater level of gratitude because with gratitude it will make it easier for us to accept what we have achieved.
The rest is how we try to achieve something better and most importantly live life with simplicity to be grateful for whatever we get. Thus we will feel enough even though we get results that are not too big like most other people and the level of satisfaction to have something is always uncertain if it continues to be pursued without end.