These have been trying times for Senate Majority Leader Harry Reid (D-NV).