A user's post about India being happier than the “perfect society” Japan is sparking a discussion about what really makes someone happy.