Oh we're all wacky in one way or another. I don't know why performers shouldn't be the same.
He's certainly done quite a lot of work in his life. I've heard of a few of them but I confess that I've never actually seen a single one of them.
And it was someone else who divorced his wife last year, Donna. Unless Wikipedia is wrong (possible but not likely on something like this) Corey Haim was never married though he was engaged to Nicole Eggert. According to a
fansite, "she had a long and serious affair with famous teen actor Corey Haim but she refused to marry him."