Cheska Garcia just shared a carousel of written notes detailing her stance on the recent "toxic threads" and criticisms circulating on social media.