Gosh, there is no reason to be embarrassed about your mission. Your mission is more inspiring than any other I've seen in the startup world. While all the other 'cool' startups are doing things like "enabling people to watch other people play video games all day", you guys are literally saving and changing lives. And if it works you'll be doing it at scale. It's inspiring, it matters, and you should be damn proud.