THIS GUY HAS SOME ISSUES [Author: myschyf]

Be sure to read the description.