Theres so many factors and things that can give your snake an RI. Also, as long as your animal is eating, you could try handling him once or twice a week for 5 minutes or so each time. Alot of times a LITTLE handling goes a long way.
I understand your mode of thinking. The thing is your not dealing with a mammal like said before. This is a REPTILE, and your choice of housing is likely the cause of the stress and aggression.
I would seriously try to consider some of the people on this forum's advice. Some of us have more than 20 or 30 years of experience with these animals.
I am CERTAINLY not trying to be mean, I don't think anyone else tries to be either.
We are ALL just so passionate about these animals, we try to fix what we can when we can.
We want your animal to be as healthy as possible, and for your interactions with it to be as enjoyable as possible, for you, and your animal.