The major thing keeping me from self-hosting my music is that I mostly discover music by using the radio function in ViMusic (Uses the YT Music API to stream music) or by finding a song through friends, social media, etc. and then listening to it in ViMusic to see whether it's good and I want to add it to my playlist.
Not having the radio function wouldn't be that big a deal but having to wait for a song to download before being able to listen to it could be very annoying, depending on the situation.
So my question is: Is there some way to have a Subsonic server where I'm able to search for any song from a client and have the server stream it from something like YT Music when it's not downloaded?
For some drugs, like alcohol, that may be true but most drugs won't make you bother other people in any way. Even alcohol doesn't necessarily make you do that.