The thing is OP you’ve been mistaking activity for progress. No doubt you’ve worked hard and you don’t quite see why that hasn’t been rewarded.
I came from a background of educated but not well connected or wealthy parents. I was always quite driven and so worked really hard to get into the best university I could.
At university I looked carefully at the career I was interested in - it comes in many flavours so I worked out what paid well and zoned in on that. Then I worked out what the firms who hire for these roles look for in their graduates and I made sure I ticked all their boxes and managed to get a job before I qualified. I then worked out what my degree examiners wanted to see in the exams and got very high grades and worked towards that when people who put more hours on the clock or were cleverer did less well.
At my job I worked really hard and looked for every opportunity to take on more senior work or responsibility. The hours were dreadful and I spent most of my 20s in the office. Dry Kate every night. I moved “in house” and knowing I was still relatively junior I worked hard but strategically, looking at what it took to get promoted and targeted that. I didn’t get what I want every time but sticking at it and targeting my effort I got promoted several times. When other didn’t always. I still did pretty long hours and made sacrifices others many wouldn’t. And importantly I didn’t assume that my work would speak for itself and people would just notice my efforts.
20+ years into my career I now work differently in a way that gives me more flex. But it was all the hard years of strategic work and sticking at my strategy that got me to where I can have more flex whilst still earning very well.
I would say though our working lives are long and you still have plenty of mileage to go so it isn’t too late to start afresh. The first thing I would really consider in your shoes is what drives you to wanting these more senior roles - is it earning well, it is “being a professional”, is it having status? Is it something else? What so you enjoy in roles? This may drive you in different directions so eg setting up a cleaning firm and employing teams might enable you to make more money but wouldn’t make you a professional. Some professional jobs don’t actually make that much money.
certainly don’t think it is too late to retrain but really you’ve got one big shot here so you need to make it count.
I would suggest spend some time really thinking. First about what you enjoy doing, second what you are good at and third what meets your motivations. If you can find roles in the venn diagram intersect of all three that may give you what you want.
When youve got ideas then work through all the things you need to do step by step to make them happen. Maybe some thing you’d like may not be practical and you’ll have to think of alternatives. But I think the time spent really thinking and planning will pay dividends in a way continuing to just do what work is at hands won’t.