I don't want to be a "nay-sayer," but I do want to offer some realistic advice. I think you should investigate the types of jobs (and their salaries) you can get with a four year degree in psychology, etc. My understanding is that it's almost impossible to get a job with a degree in psychology - you have to go on for graduate work. Fields such as mental health or addiction support pay very little and require long hours with clients who do not always appreciate you. Is it worth paying for two or more years of college for this?
I would second the advice of the person who suggested nursing. If you can get your LPN, you can make quite a bit of money and you don't need another four year degree. I don't know where you are located, but typically community colleges have LPN programs. Then if you are interested, you can take about another year of courses and get your RN, where the starting salary is $30/hr minimum. This way, you can earn money and still focus on areas you are interested in - you could focus on mental health as an RN, for example. A medical degree pays SO MUCH MORE than a "soft science" degree and you could be helping the same types of clients, plus you would be in demand rather than having to beg for a low-paying job.
If you are interested, I can ask my sister for specifics -- she did exactly the route I'm talking about. I think USF-St. Pete has both the LPN and the RN programs.