plenty of bands and singers hire writers to work with them. maybe look into a career of music production, or music business. maybe see if a local community college has programs in those fields. then you can get your associates in that degree, then transfer if you feel you're really achieving at it. that way, while you're in college, you can have professors or other leaders in that industry actually critique you, and see if you'd be good at it.
keep in mind a lot of people never do what they really love doing as a career. they always do some sort of day job, and keep what they love doing purely as hobbies and expand from there.
it's not impossible to work in the music industry. it's just hard work to get your foot in the door, then to work your way up and be in demand of work. i'm not trying to put you down, just trying to be realistic.
if you feel you can't make it as a career, but still need help at guiding on life goals. the military is one option to fall back on. they have hundreds of jobs that aren't combat or infantry related, and plenty can translate to the civilian world when your service is done. as long as you have a high school diploma, no major medical or criminal history, no felonies, you should be qualified to serve. but only a recruiter can clear you.
they offer paid training and experience for jobs from IT, to healthcare, logistics and business, intel, security, administrative and others. you can see each job they have on the branches websites. you'd only get a certain job you're interested in if you qualify for it via the ASVAB, if it's available at time of enlistment, and other qualifications needed, like security clearance.
military service isn't forever. standard enlistment contract is only four years long. with training sometimes taking up the entire first year, depending on the job. you have the chance for travel, meet new people, gain continue training, and possible leadership roles if you advance to Sergeant.
depending on the job and experience you earn, you very well could find a similar decent paying job when your service is over. plenty of companies are veteran friendly, and plenty will take someone with years of work experience, over someone with just a college degree, and no experience. but, if you need a college degree to advance, or learn something new in demand, the GI Bill will help pay for higher education. again, a recruiter will have more detailed info on how that works, along with job selection process.