This blog is a long time coming. But before I get into the details of why I started Upplifter - let's talk about life for a second. Life can be a crazy journey. People will let you down. Challenges will arise. And your personal development will be in constant flux....