Paramedic, IT consultant, web designer, gadget man and a mac convert.
See more
So, here it is: Grit. A noun that means courage, resolve, and strength of character.