I’m still happy for Ian because he met Jo. Even if it was for a short time, he got to experience genuine and selfless love, something he never really had before.
I know he’ll always remember Jo and cherish what they had. And honestly, if Jo hadn’t stopped him, they probably would’ve had their “what could have been.”