Has

This whole last bunch of weeks

been a big ol' sack of shit.