To weigh a snake, you cannot expect them to sit on a scale.You put them in a container of some kind that they cannot get out of, & weigh them IN that, then weigh the container ALONE and SUBTRACT that weight from the first weight you got of the snake in the container. That will be the weight of the snake. Maybe you're not feeding him enough...
And there's no "law" that says it can't be more than one thing making a snake restless, either.
Here's a chart (found under BP Husbandry on this forum):
![]()