What a whirlwind the last six months have been navigating COVID-19.