You have certainly been through a lot, and frankly, you should be proud of the fact that you're still going, and still moving forward! As the man said, "It's not about how hard you can hit. It's about how hard you can get hit, and keep moving forward."
It's none of my business, and you know your own life best, but as someone who's family is deeply involved in people with special needs (across both the physical and mental spectrum) I just want to advise you to look up "love bombing" in relation to your ex. It's your life, of course, and there's nothing worse than an onlooker peering over your shoulder and telling you how to do things, but you seem like a sweet person and that triggers certain habitual protective instincts. I apologise, though, for the liberty.
A lot of people in life are going to tell you how you feel and what's "wrong" with you. Some will be trying to help, others will be trying to tear you down to make themselves feel better about their own lives. In either case, just remember that they're wrong, and that how they feel is not your responsibility.
Though that doesn't really help when they're in positions of power, and use that power to force their opinions on you... which is shameful, really, and they should absolutely be reported to the relevant authorities.
Still, I'm glad you're feeling better, and good luck with pushing past your fear of lighting up the stove! I know you can do it :)
And as always, feel free to reach out - here or on Discord - if you ever need to chat. I'm told I'm pretty okay-ish at listening, provided I keep my instinct to help bottled up ;P