no need to apologize :) the time and effort u put in makes it a wonderful essay that's worthwhile to read :D and don't worry about grammar mistakes~ so common~ ( I still get penalized by my eng teacher for getting the incorrect subject-verb agreement) ^^
