got pretty depressed for a bit to start off but managed to pull it together in the end