Nobody's life is perfect. While it's easy to assume that everyone else's life is smooth ailing, we all live lives that have ups and downs, sometimes involving rollercoasters of emotion and revelations that put us on an entirely different path. Therefore, if you're...

read more