Bangladesh has slipped 10 notches in the Happiness Index but it is still ahead of India, Sri Lanka and Myanmar.