All that has a job should be grateful. We have our destinations and dream job to work for. But if it's not yet happening now, trust the process. Everyone has to work hard for it and so we will earn that in the right time. People who are ungrateful usually feel the dissatisfaction of everything that they do. While you, being a person that's very grateful with everything, life karma will do good for you in unexpected ways and even you, you'll have hard time in explaining on how it all happened. So, with job and side hustles that we have, it all adds up for us to pay our expenses and that's a good situation that we should be grateful about.
If you won't be grateful for what you have, you will surely have anxiety issues and you are not at peace with yourself. Just accept the fact that you can't change your situation so abrupt. If you are not happy with your living conditions, then, start changing it by taking the first step to get out of your situation. Make a plan and slowly realize your things.
While plans are been put in place to change once current situation, we shouldn't make that mistake of quitting our current source of income when our plans haven't matured. Every single step in life requires patience and dedication. The reality is dedicated efforts do pay but sometimes it takes time.
Sometimes people who are dissatisfied are not ungrateful, they might have tried countless times to effect changes but their efforts seem to prove abortive. In such situations I rather advise we keep trying someday the story will eventually change.