Confession, welcome to this site! Your letter is great, very sincere - I hope things have improved for you.
James, I would suggest sitting down with your mum & dad & discussing the issue. Your parents love you & they want what's best for you. Don't let anything break up your family - it's the only one you get!