You are probably stressing it out. It just went through a big change of a new owner and a new home and now you have been handling it alot. We usually recommend giving it 5-7 days to settle in.
To keep from having to handle it but still deal with your issue remove the hide its under and place a damp towel over it. It will release the skin and when your snake crawls through it the skin should come off well.