Content Warnings for ALL THESE MONSTERS: 

 

Abuse, domestic violence, child abuse, gun violence, gaslighting.