((((unfoldingxwings)))) I'm sorry you're struggling with this. However, be proud of yourself. Despite your difficulties, you're still going to school, and getting good grades, and you're still able to lead a normal life. That's a HUGE accomplishment and I admire you a lot for that. It seems like you've learned how to cope with it, so if I were you, I'd get myself a reward. Don't give up, you can do it!