What grade do I deserve for the essay?

Well let me preface this by saying that I worked very hard flushing out my own original opinion on the subject. Now I feel I would be doing myself a disservice if I were to recommend anything other than an A but in the interest of honesty let us examine this. I believe I made sure to correctly format and cite my sources. I check grammar and spelling. And I believe I use transitions frequently and coherently. I do not remember if there was a minimum amount of words but I am sure I wrote enough pages. Hmmm indeed what an interesting and valuable exercise this is, but I would have to say I deserve atleast an A- but maybe that is just my wishful thinking.