Thanks for all the advice. One more thing, as I stated above, I am in high school and doing really well. I have straight A's taking AP and Honor classes. Everyday I go home at around 3 pm, I do my homework for around 2 hours (includes study), then I have like 6 hours of free time. Is there anything else I can do with that free time that will be productive and not be playing games?