A good rule to remember: There’s reasons, and then there’s excuses.
His reason is, as above, he was told “no”, and he’s incredibly fucking petty. Everything else (cancer, birds, zero emissions, liberals) are just the excuses he uses to conceal the reason.