I don't know the details of your school experience, but community college is way different than high school. You might not encounter the same problems you did in high school, and even if you do, the classes aren't all that expensive anyway. It's worth a try.
About 45 minutes away is a good community college that I can go to, I have no excuse (aside from the fact I lack a ride)
My school experience was only messed up due to how often I couldn't go to school because I'd be at home helping with other stuff. My attendance record is awful and if I could I'd go back through and make up some of it.
If I do go to a community college I'll definitely have to figure out what I'm going to do, however after a bit of thinking beforehand I was thinking of going back to be a computer technician.