I was exactly in your position 3 years ago. I hated high school so much and graduated with around a 3.0. Community college can be difficult depending on the courses you take. I decided on the pre-med route and worked extremely hard; studying became and is still my whole existence. Anyway, I transferred to Cornell this semester and am doing extremely well here.