Awesome story mate! Also, you come across as person who is very genuine and not someone who is bragging on how you are so great to overcome all the obstacles.I hovered around in this forum in 2018 with a hope to get all the necessary information to make my profile strong for express entry but right at front of my eyes I saw the scores jumping from 440 - 450 - 460, making it almost impossible for me to make the cut. Someone being in late 30s, time was against me and I had to do something, hence I started looking for other avenues and then finally decided to follow education route. I again started in December 2019 with writing my IELTS academic tests, WES course by course assessments and then applying to all the desired universities. I was accepted in 6 different Universities, finally selected one and Applied for study permit. Unfortunately I received the refusal within 12 days and I thought , that's it this is the end of my dream. Age clock was also ticking as I turned 38. I finally decided to give one last attempt and Applied again and guess what, my application got approved on 8th Feb 2021. I received my passport request. So finally I am traveling Canada by April last week and now in a process to apply for SOWP for my spouse and TRV for my 3 year old child.
I am writing this here, to let you know that if you feels it's impossible to make the cut in EE/PNP, try study route. I know it is lengthy and expensive but aren't we all here to take those risks
Wish you all the best for your studies and PR later.