Practice where you are. Being an independent adult takes a whole set of life skills. Right now -- "you ain't got them". You can work and make money for yourself where you are. You can say no to your parents. Start with small stuff and move up from there.Something I forgot to mention, of relevant importance, is that I have narcissistic parents. I found this out recently and I realized they did everything to keep me dependent on them and to avoid my personal growth. Blaming others isn't good, but this is just the truth. If you are thinking "they just love you!", think again.
I hate Italy because it reminds me of my parents. I moved once already in a city 700km's from my hometown and my mother stalked me even there. She contacted my roommate (without telling ME anything) and came to my new rented apartment and started moving my stuff and doing all sorts of things.
So yes, moving abroad will do wonders for me and I know this because when I went abroad for 2 weeks on a solo trip I never felt better in my life. It was some unique feeling of being FREE. Honestly, only children of narcissistic parents can understand this.
That's why I'm 95% sure I'll move abroad by the end of next year. I do this for my mental health and for my personal growth. I've been dealing with a sort of PTSD (not diagnosed but experiencing the symptoms) and honestly, I'd rather be mentally healthy and happy (I don't even know what happiness is, honestly), than lose a few years behind the rat race.
I still thought of studying abroad, but as @Onakosa said, I'm honestly in no position to know exactly what I want in life right now. I feel like I need to experience more out of life, even if that means getting shitty jobs. My ego is big right now and that's a sign I should probably do this. This might sound stupid, but honestly, I feel like an adult kid despite being 21 years old. There are many things I never did in life and I feel like I need to cover these basic psych needs first.
I like coding, but as I said, the environment is killing me. Honestly, if I studied abroad, that would make a difference. But I also think I need to experience more out of life, removing my limiting beliefs (I have many). I want to know what it's like to have a job (never had one even though I made some freelance money at 14 by sitting behind my computer). A part of me knows that I can do it without a degree, but for some reason, I'm still deeply immersed into this almost fake reality where university is "the" path, the only path. Isn't that the whole #script?
Take control of your daily life one issue at time. And start with money. Studying 5 hours a day is nothing! What are you doing with the other 19 hours of your day? (How do I know that? I carried 9 grad units when I was in law school while I worked 50 to 60 hours per week -- to support me and a separate household for my elderly mother. It can be done and I was in early 40s. Yes, I'm a J.D.)
Right now, you're a acting like spoiled brat. You're must grow a backbone in order to make it out there in that mean world. Otherwise, the world will chew you up and split you out. No one out there cares about you -- except for your parents. If you do make this move, plan it carefully so you don't have to go back to your parents with your tail between your legs.