What a year ! There have been joyful moments, controversial moments , awful moments , whatever moments , awkward moments and tragic moments around the globe 🙁  Its been a...