Why life is so challenging and what we can do about it!