jareth is pretty naive and idealistic when it comes to toxicity in general and even if he was told about his issues in advance etc he absolutely would have been like "no he'll be fine with me" and convinced himself that was true until it became pretty obvious he was wrong. we could say it happened a couple of years ago and didn't last that long?