Struggling a bit with an emotionally hard weekend This weekend was a hard one, one of the hardest in a while....