It's not true that you have missed every opportunity. You are just not ready for them. Your charts shows for the past 2 decades you have learnt a lot but mastered few skills. Also, you lack the ability to lead and you are probably too afraid to stand-up for what you believe in. Fix these, and you will see immediate change in your career path.
Warm Regards, JY