Gp is right about wage slavery, sometimes people actually need to stand up for themselves.
On a Friday I found out the largest startup conference in Sydney was happening the next week. So I let the boss know I'd be going to that. No response. I went to the conference. When I got back to work they fired me for "not giving 2 weeks leave notice" as was in my contract lol.
The story of how I got fired from the second job was even more sketchy. Involves the largest employer in the crypto industry. HR lied about giving me a warning about "behaviour" (never provided any evidence to the claim) and later admitted to having never contacted me. Small cartel of middle managers in a supposedly "decentralised company" fired me 2 weeks before a 6 month probation without any knowledge or consensus from my regional team or primary team. HR lady was fired 2 months later. They then strung me along for 2 months with a "soon to be proposed" rehire offer. Now they ignore my emails. Classy.