This year has been like a roller-coaster. A lot of ups and downs. While reviewing my...