Imagine every day to be the last of a life surrounded with hopes, cares, anger, and fear. The hours that come unexpectedly will be so much more the grateful. - Horace
can·tan·ker·ous
adjective
1. disagreeable to deal with; contentious; peevish: a cantankerous, argumentative man.