I suggest you do community college. They don’t care about your HS gpa, only that you have a diploma. It saves you money, it teaches you how to be a greater student, and the gpa requirement is lower for transfers than for high school applicants. Also you walk away from community college with an AA degree so at least you have something if some unforeseen event takes you out of school. To me it sounds like your gpa isn’t where it needs to be for a direct transfer out of HS to be worth the risk. Keep in mind it’s like 15 to 30 thousand a year, and you want to succeed not struggle to get by. Community college is where you grow into a top notch student, at least in my experience. You aren’t missing some big social party scene anyways at most schools around here unless we are talking Ucla or UCSD.