Content Warning: This article contains mature themes and subject matter that may be inappropriate for readers under 18. It also includes content that some may find distressing or triggering. Reader ...