Don't be throwing your stick, now.
I think a lot of us on this forum are not who or where we thought we'd be at our stage of life. I could (and might) write a book. Would you be beating yourself up if you had any other disease or dysfunction? Probably not. I'm 57, been married and divorced twice, have 4 kids who can't help me for various reasons. I'm not independent and really never have been. I really try to appreciate what I do have rather than bemoan what I don't have, tho it's not easy. But, I've found that raging against my MI is fruitless. I know pretty much what led to my being the way I am. Some could have been changed, some not. All I have is NOW. I do not have all of the answers, all I have is what I know and what I can do for myself. I like me, warts and all.
Please let go of your anger and enjoy the rest of your life.