OP, even in your latest posts, you're still not taking responsibility and that will probably limit your ability to move forward. Enough people are telling you this, that you might want to take a step back and think they have a point.
I didn't grow up with advantages either and neither of my parents went to university. I have always been very clear on the big picture. I wanted to have a good job with financial stability and was prepared to make sacrifices to get there. So, in an ideal world, I would have chosen English and French A levels as I loved both those subjects, I didn't do them because i couldn't see how i was going to make money out of doing those subjects (nobody had to tell me that, it just made sense). We didn't have Google back in the 1980s/early 1990s but we did have books that told you about different types of careers and how much everyone earned. I got one of those books out from the library and paid attention.
I chose a harder university subject because it would be more challenging and i also thought it would be good in the long term.
After 2 years i didn't want to do that subject as a career anymore, as i realised that my ability to progress in a career in that field would be limited so I changed tack. I applied for summer internships and remember writing 63 letters by hand over a 2/3 week period to companies to ask if they had a summer vacation scheme. I got 60 rejection letters over the next few weeks.
In my final year, I decided that i wanted a career in the City, but didn't know anything about business. I remember pretty much abandoning all my lectures and spending all day at the library and not going out for much of that term while I read books on business and read back copies of the Financial Times on microfiche - that might not mean anything to you! It meant that i was credible when I was interviewed.
I started work at the age of 14, there was no pocket money and my parents needed help to pay the bills. When i started my career after university, believe me there are many reasons that I could have given up but I didn't, I stuck at it. It was fucking hard work - I worked an average of about 80 hour weeks for the first 15 years of my career. I don't work that hard any more but my job is intense. As someone else said i now get paid for what i know (25 years of specialist knowledge in my field) and the sensible commercial decisions that i make in the heat of the moment and for that I earn 7 figs. I don't sit on my Xbox but i do occasionally Mumsnet during my working day
I have 5 mantras that helped me: 1) I needed to work harder than everyone else to create a level playing field with the men 2) If i put my mind to anything i can do it. There are no boundaries to what i can achieve 3) Giving up is not an option 4) I always have an eye on where I want to be in 3 - 5 years time, have a plan to get there and stick to it, unless there is a good reason not to and 5) I am always well presented! I don't know about the 5th one, but on the first 4 things these are not things that come out of your posts. As others have said, you have flitted about in your career and haven't had a plan. How do you turn this around? Are you going to make a new plan now? Have you plotted out how you could go from where you are now to where you could be in 5 years now? Are you taking extra courses or do you need to retrain?