Lorenzo Cain says it's been a tough month for the Royals