OPi totally know what you mean - to the point I had to double check your list to see if it wasn't something I wrote a while ago. I'm currently in a house with two high level engineers and a surgeon. The only difference between us is that they all had "normal" childhoods (difficulties were experienced and they had people around to help them) and they had financial support. I was abused and had no support. I got good grades and I went to uni, but I didn't have the emotional/mental energy left after that to forge a career. I was completely exhausted (but I didn't know it).
We are told that we need to work hard and we'll "get there", but it's simply not true. I worked so hard to survive and I had nothing left. I have trauma therapy now and I work 10x harder than myDP in a daily basis just to get through the day at times, yet that work is not paid, so he's successful with a great job and I'm not. Success usually comes through hard work, but hard work only brings success if you were either lucky or born into the right (supportive) environment.
But it doesn't matter what we've not achieved career-wise, we are still the most important people to our kids. Sometimes that makes me feel sorry for mine, but I try to look at it through their eyes. They need me more than anything so what can I do to make myself a good example for them. And to make sure that they have the emotional support and the mental energy to go on to achieve their dreams, whatever they turn out to be.
You are not a bad mother, not a failing mother, but maybe you are struggling (cos it's harder than most can imagine when you yourself had a difficult childhood).
Is there any way you could talk to your GP and try to get some counselling to help with your own childhood? Or antidepressants if you don't want to do that?
And comparison can sometimes be a good thing, it's not always the thief of joy. Many people only figure out that their childhood was problematic or abusive because they compare it to more normal ones and discover that their "normal" has been skewed.
 it's hard, but you're absolutely not a failure. You just didn't get the opportunities that you needed.