this is like scratching an itch that needed to be scratch long time ago
My thoughts exactly.
This entire plot line was an itch that needed to be scratched.
this is like scratching an itch that needed to be scratch long time ago