This Week Has Been ROUGH.