Threadstarter already admitted:
Plus I don't understand what is being taught and my results were
mostly C and D.
An employer is unlike to employ someone who does not
understand/know what he is learning in school. Before you go for
interviews, better go do a lot of revision first.
If someone is not able to do well in accounting at diploma level,
it is unlikely he/she can do well in similar course at the degree
level because his/her interest in that field of study is already
gone.
But since you already got your diploma, got out of the army, got a
job, you should be a happier person now. Why think about the past
setbacks when you are successful now, dosen't make sense to
me.
You can compare yourself with me, I am jobless since July 2006. (Me
same batch as you, born in the year of the pig)