Welcome to the Xfinity Forums. Congrats on moving into your first place! That's a big accomplishment. My son will be doing the same soon. Have you considered looking into pricing for internet, or streaming services through us?
There is a way around this. First, I'd recommend asking your parents to create you a "Username" on their account. They can also follow the steps to "Add and Invite Users to Your Xfinity Account" as an unrestricted secondary user. That will give you the chance to create your own log n credentials. With an unrestricted secondary username and permissions, you will have full access to all Xfinity TV, Xfinity Internet, Xfinity Voice and Xfinity Home account features, including the ability to edit/change their username or password, manage email settings, enable/disable Xfinity Internet and Xfinity Home features and more.
* This does not include the ability to manage an Xfinity Mobile account.
For more information, check out "Differences Between Primary Users and Secondary Users - My Account Help". Follow these steps to help your parents "Change a Secondary User's User Role on Your Account".
I hope this helps.