Student or Learner
The auxiliary verb "had to" as the past sense denotes "One was forced to do something, and actually did it", and I don't think you have the opposite concept of verb to mean "forced to do something, but actually didn't do it" except for "I should have seen it".
I mean an auxiliary verb to mean that.
63)The show was boring, but I had to see it.
I am not a teacher.
not a teacher
In this context "I had to" might mean something closer to "I needed to" (for whatever reason), which is not necessarily the same as "I was forced to".
"When the new Batman movie came out I had to go and see it, I love those superhero spin-offs".
Along with CS, I understand your example to mean that although the show was boring, he felt the need to see it, so he did.
If someone told him it was boring and he still wanted to see it, but decided not to, he might say "I resisted seeing it" or "I resisted the urge to see it".