Watching the Senate trial makes more sense if you understand that it's not a real trial. By real I mean it's not bound by any rules that govern criminal or civil trials.
No rules of evidence, no due process, no direct testimony, no cross-examination, no witnesses. In essence it's simply a political shit show.