Is there any hope left for me?

<p>I'm a junior with an abysmal GPA. In my freshman year I earned 2 spectacular F's and a D for my 3 main courses (I dropped out of my science course). In my Sophomore year I earned 2 F's and 2 D's. This year though I've gotten straight A's in all of my subjects, electives included. All of my freshman and sophomore classes were standard level courses, however this year I took 2 honors courses, 1 AP course and one SUPA (college level) course. I got around 2000 on my PSATS and could probably do that well again when I take the real test. Quite frankly, I'm a smart kid who didn't work for 2 years because I was going through a TON of personal problems and didn't have the time or mental stability to focus on schoolwork. Is it even worth applying to a real college at this point, or will I have to resort to attending a community college and waste another 1-2 years of my life? Please offer any information you can, I'm extremely concerned about this!</p>

<p>Additional note: I doubt this would have any affect on my chances, but would mentioning that my IQ is 131 help at all?</p>