Sounds like I wrote this myself.

Sickening. Heartbreaking.