writing a character analysis essay | graduate essay writing | problem solving essays | bibliography help apa | essay on self awareness