I wont lie, it has been a very tough couple of weeks, THIS has been a tough week! I have come up against some really…