Looks like you shouldn't ask for anything at all, given that you cannot take a single answer without being a condescending jerk.
I'm not affiliated to cyberia.is in any mean by the way just proposing a service that you could use to solve your problem if you were not too busy being a douchebag.
Keep in mind that using your own VPS as a VPN doesn't bring anonymity. You're simply replacing one IP tied to your name (your ISP) with another one (your VPS).
You hide your traffic from your ISP, and delegate it to your VPS provider.
This will be the same for your DNS. If you want true anonymity regarding DNS, you should use someone else's service, preferably over encrypted channels, eg. cyberia.is DoT.
I personally use it as a forwarder from a box inside my home (along with others), and use this box as the local DNS when I'm home. This way I know that all DNS traffic is encrypted, and doesn't leak anything to my ISP or VPS or whatever.
Do you set the wallpaper from your profile ?
I've only tried 9 on a remote system but image handling was painfully slow so I gave up on setting the wallpaper from the Rio theme. Maybe that's faster locally on bare metal ?
I've made something that's both fun and challenging: https://cyb.farm
It's a tech adventure featuring many challenges about computer science stuff (crypto, stegano, protocols, development, ...). It starts on the 31st of October, and will probably can keep you busy for a few weeks ^^
That's how many software I packaged myself. They are installed to /usr/local using an alternative package manager because I couldn't be bothered with making an appropriate .deb.
And as to explain how this alternate workflow is less complex, here's how I go about installing a program:
Talking for myself and not OP: What's complex about apt and yum is the package format per se. The cli is very straightforward and "just works", but whenever you want something that's not packaged and need to package it yourself, you gotta fasten your seatbelt and prepare for the complex task of creating an RPM or a DEB package.
I know there are tools to help with that, but I've created packages for many distros (Debian, CentOS, Alpine, Arch, Void and Crux), and rpm/deb are just way more complex to create than the alternatives.
Crux is also "source first", as you must compile every package from source. However, Gentoo focuses on "use flags" to build the packages, which let's you fine tune every single feature. Crux ports don't have that, so you technically end up with the same software for everyone, except that they're optimized for your architecture.
Its main advantage is the simplicity of the system as a whole, as well as the build system, which leads to Pkgfile that are very straightforward to write.
There are online service that can do it for you. Check "IPv6" in the glossary.