Remember, also, that a degree is often just the thing that opens some doors for you job wise. Doesn't mean you have to work in the same field as your degree either. Myfirst Uni adventure was Spots Science, before career changing to engineering as an apprentice later in life following a big spell as a home carer. I've since worked on stuff as varied as nuclear submarines, weapons and ships electrical systems before ending up in an aersopace job. Never imagines this outcome when first I left Uni 13 years back.
We have a few project managers at work who did their degrees in history, classics and such. When you graduate, take a little time to settle yourself and collect your thoughts, rather than diving straight into the next challenge or adventure. Things might end up seeming brighter than you fear.
Heck, here in the Civil Service we have all sorts of career paths for all sorts of people, and out there in the various industries won't be much different either. You may feel your 3 years a waste of time but it really isn't, it's a record of the challenges and adversities you have faced, overcome and moved beyond. You should be proud of your getting through to the end.