welcome Pale! glad u made it outta the chatbox!
from your description, i think your BP's tank needs more work to make it feel comfortable. if u have a tiny baby in a 20gallon, it will need more than a hide, a decor and water dish. check out this guide on how to setup a 20gallon tank: https://ball-pythons.net/forums/show...0-New-Bp-owner the pix are down b/c Photobucket sucks but the step by step walkthrough is still helpful. in addition to this guide, i would just add more decor and clutter like fake plants to make your new BP feel more secure if u decide to keep it in a tank.