Finally feeling content after a long bout of depression