WOW!!! I have been struggling to write all of this for over a week now, and after reading this, it's like KP somehow took my rag tag br...

WOW!!! I have been struggling to write all of this for over a week now, and after reading this, it's like KP somehow took my rag tag br...