Please don't be so hard on yourself and don't overthink so much. I'm a parent here - and ultimately we want our children to be happy. Every person is unique - and when I think of my kids peers I see some might excel at Oxford Uni, or some might excel in circus school, some might do an apprenticeship or trade and some might travel. No one thing is 'better' than another - it's what is right for that person. So don't compare yourself to others - do what's right for you. In my own life I trained as a psych nurse at 18 and then went off travelling as soon as I qualified and at one point was a road sweeper in a beach resort in the middle East, then I partied at hippy festivals for a whole summer but then later went on to uni to get a first class degree as a mature student. I can only imagine what my parents must have thought when I was living my 'free spirit days'!!! But now I'm old I'm glad I did those things, made those memories and did what I wanted! Life is constantly evolving and changing and what you decide now isn't set in stone. If you're worried about exams you can retake, or if you're worried your uni or career choice isn't 'good enough' please don't and please whatever you do -do it for you - because you want to and you enjoy it. There has been such an increase in mental health issues with all the stress your generation is under - your parents will ultimately want you to be well and happy first before anything. They might seem cross but ultimately they love you and don't want you to feel like this. Maybe try talking to them or if it's too hard - write them a letter? Honestly they may not be aware of how you are feeling so if you can let them know you might find them more supportive and understanding, which will help you feel better too. It's your life and you have to do what makes you happy. The fact that you've got a place at University is an amazing acheivement so be proud of yourself. Life is not a competition or a race - and although we often want to please others - ultimately we have to follow our own paths. Wishing you well on your journey