STEM, law, ongoing, programming. What a waste of time! All you are doing is setting yourself up to be another employee. Do you think engineers accountants and lawyers don’t get handed the same #a$@% sandwiches by their employers?
Invest in learning a trade or become an intern and learn business skills like property development. Stay away from “professions” they are a waste of time as far as satisfaction is concerned. Learn to do something nobody else can do is a better proposition.