Reasons to be depressed and reasons to be grateful !