Talk about a rough few weeks