So heres the deal:
My reputation at work is really suck.
Basically, from the onset, I wasnt able to balance work and school very well so I had to skip work a couple times (and this was OVER A YEAR ago) in order to finish my assignments. I also have a tendency to procrastinate, have a hard time focusing, and tend to overanalyze tasks. I also come in later than most of my coworkers.
Since then, my reputation at work has been suck. They have lost faith in my abilities and dont give me meaningful work (which leads the reputation to become even worse, like a downward spiral). Also I get the feeling that everyone thinks I am dumb and/or borderline retarded (no sarcasm, I really feel like this). This is compounded by the fact that sometimes my speech slurs when I'm talking to people.
No one tells me to my face, only through indirect means. I just get really patronizing remarks about my abilities and it makes me feel like this

(without the smile). I hate having dumb people coworkers who think that I am dumber than they are.
So how can I fix the suck reputation at work?
sk