trigger warning! This blog contains violent language and swear words. please exit if you are under 18 years of age.