For years, I've made many mistakes, and I'll usually get told off for it. I know it was for my own good and that I was supposed to learn from it, but all it's done is made me paranoid, and that leads to me making other mistakes simply by avoiding the ones I was trying not to make. It might have something to do with me being sensitive and getting upset easily, even if what I'm being told is right. It might also have something to do with me being Autistic and lacking the common sense that most non-Autistic people have.
I'm just scared because I want to move to my Dad's house where I won't have to share a room with teenage siblings and will hopefully learn some independence which will help me towards living alone, but he and my stepmother call me out for a lot of my mistakes, and even though they understand what I'm like and that I don't mean it or have common sense, they are both very busy adults with a lot of hard work and some mental health issues and sometimes they just can't help getting stressed or angry at me, which makes me cry and the whole thing just escalates from there. They can get over it and move on easily, but it haunts me long after it's happened.
It's made me feel like I can't trust myself to be around them for too long in case I do the slightest little thing wrong, and when they point it out, whether they get angry or not, I'll get upset and keep apologising, believing that I've made them too unhappy. I hate making people unhappy, but I keep doing it without intending to, and I don't know how I'm supposed to live my life without accidentally hurting someone's feelings, especially those who I love, and I can't understand why they would still love me in spite of it. I feel like I never learn, and when I do, I have to constantly be careful, and even that fails.
I can guarantee that there is SO much more to you than any little mistakes you may make! You offer a whole load of positive things to your friends and family probably without you even realising, but as human nature goes we tend to greatly exaggerate our flaws and assume everyone around us is picking at these faults, rather than focusing on our good parts. In reality people don't notice or care about them nearly half as much as we assume (they have their microscope on their own flaws after all!)
Do things at your own pace and don't put so much pressure on yourself. Don't be a hostage of your fear. When you're ready, bit by bit, as you are put in situations outside of your comfort zone you'll see that it'll become easier and easier to let this fear go. And I'm sure your parents getting angry doesn't help the situation, but remember that we all make mistakes (even your parents still make mistakes at their age). If we don't make them, we don't learn. As to worrying about hurting your loved one's feelings, just remember that love is unconditional, regardless of the mistakes you make. :)