go get them champ! learn to be a coder and earn more than your parents so they can be proud of you ( and more important: you can feel yourself as someone who your personality in the past can look up to )
on the other hand they are right busting your balls, up to the point you live at home you are 'owing' them
start doing some sports or gym to overcome your shyness & live up to your possibilities, it also helps you to cope with depression or spleen ( trust me i was 17 once )
try to get into uni where you will be surrounded by like-minded people and you can form bonds, also you can land a better job than the average Midlands chav
protip1: you will be uncomfortable, fail a lot, rinse , repeat, but at least you tried:D
protip2: rs is an addiction, find a new one to overcome it:P
protip3: if you code or do any kind of home from job things, you can play rs simultaneously while doing your job:D
DISREGARD MY BULLSHIT, GO OUT AND TEAR THEM A NEW!