Loser,
You have opened yourself to enhanced betterment of your future. You now have the incentive, and drive to show yourself what you can do. Any job interview is a demostration of selling yourself, letting the interviewer know he shouldn't pass up an opportunity of hiring the best applicant available...You.
Hold your head high, be the man you know, and look at yourself every morning, knowing you are the best you have to offer.
Changing oil is not what you're about, so not working for this fugger is a blessing in disguise. You stayed calmer than most people, so forget the fug. I also commend you for doing what you know is the right thing to do. I would report this situation to the Canadian civil rights group only to make them aware, not to get your job back. You don't want that job back.
Now go out and get another job. Look sharp, alert, and interested in any job that you feel will help you in your career. Don't sell your self short. Try to get a job doing anything in the field you're studing, and want more expertise in. It is really difficult to find a good employees these days. Employers know this. I attend meetings all the time, where the general managers are begging for people to train, or trainable people.
Attendance, attitude, ability, in that order are what they looking for in an employee. Your situation wouldn't ever apply to habitual time off, in my book. You'll probably hear from an ex-coworker the fugger got fired sometime in the future, but who cares.
You are in control now, open your eyes, take a good look, and good luck.
Thorns