Steroids can certainly affect behavior. I would check into that...he may be able to switch medications to something with fewer side-effects.