Responses
I don't think he changed super quick. up until a few chapters ago he was still convinced he only needed Dan to mediate his jinx. But when he thought Dan died (due to a drunken habit he gained from joo's treatment of him) he realized he highk ruined Dan's life and needed to help him get in track again before even thinking of asking him for help again. Then he realized he was so focused on him specifically this whole time cuz he was in love. I'd say the progression was neither too short nor excessively drawn out, it being a bit longer could've helped but that's just me

Joo really did change very quickly so that does make it harder to follow the story because of how unrealistic it is.
The only way I could plausibly believe that he did a 180 so quickly, is if he legitimately had a traumatic epiphany... Which didn't really.