Thanks for the suggestions, Nemo. I think I have already made them but went straight off to his room just then.
The main thing in your post that stands out to me, though, is that you went from working at Woollies when you were at High School to continue working at Woollies when you were at uni. In our area, one cant seem to get into a retail position after they have left school. Was this during a period of prosperity or recession? We are totally unaware that some retailers will only hire older staff.
With all due respect you are making excuses