frazzled

adjective
  1. extremely tired and stressed; worn out from worry or overwork
  2. Usage: informal
  3. frayed or worn at the edges; tattered

Examples