Can't believe what I just went through tonight... this was only one part of it.