if your going to a C.C. take as many different "odd" classes as you can afford, if it was not for some dumb "personal devolopement" class i would never have had the out look on life that i do now, it taught me to no be afraid to take a chance and change majors. keep in mind that you should do what you love not what you think will get you teh most money. making friends at a C.C. can be a bit more difficult, well at least in my area it was due to the fact that most were GE classes and people still live at home. but once you get to a 4 year in most departments you end up in cohorts that become good study/f**k budies. really that is where you will make a lot of friends as most of those people are into the same thing as you. well at least in my college where my department holds only 175 students from first years to grad students, you pretty much know everyone.
C.C. is a place to slack, its easy and cheap enough to grow up there, dont be stupid and throw away money at a college that costs you 2.5k+ a semester here in cali its like 25$ pr so a unit.
dont forget to WITHDRAW out of a class rather than take the "F". a "W" looks way better trust me. so far you have gotten a lot of strong advice from kids who have not had a hard time it sounds like. i have struggeled with college from 2002, i have yet to take a semester off but i have paid for every unit and book i have taken. it will make you a better person in the end.
like i have always said, im going to graduate in 4 more classes and there is no way that in those 4 classes that i will become an anthropologist, but the life lessons that i have learned are greater than the education.