To job advice anon: I'd try and find a job that plays to your strengths as much as possible. What would your ideal job environment be? What industries get close to that? Go from there and see where it takes you. (I support myself working for my school's maintenance/electrical department.)