Thanks for the response. Several people have advised me to go back for the overall experience, but I feel like I'm not likely to enjoy it if I'm unhappy or depressed there.
I'm wondering how bad dropping out would be. I have about a year and a half of experience as an employed programmer, and I know several languages and frameworks.
Would the lack of a degree become a serious problem in the future?