shattered

adjective
  1. broken into many small pieces
  2. extremely upset or emotionally devastated
  3. Usage: informal
  4. completely exhausted or worn out
  5. Usage: informal

Examples