I don't think the writers completely ruined Tanya since she came back and let Max out but I agree about Max and Sean - neither of them deserved to be treated like that. Both have problems and need help and both love Tanya - Sean perhaps more. After all Sean did back off when Tanya told him to before.