While you may have never heard the term “villain-hero”, there’s a good chance you’ve come across one. A villain-hero is someone in your life that made it hell for a period of time, but as awful as it was, the situation ended up working in your favor. Whether...