I have read many of your posts, and I don't mean to offend, but I think you are "reading" your snake incorrectly. Think about a ball python's natural environment. They hide in holes in the ground and wait for food to come to them. Then don't explore for fun or because they're looking for their friend or owner. If they are "exploring," 99% of the time it's because they are looking for a safe place to hide and thermoregulate. To pretty much any ball python, being out in the open is a stressful event and always has a time limit (for most of mine this can range from 5 minutes to an hour before they start getting squirmy and looking for somewhere to hide).
Most snakes are highly misunderstood and this is typically the first mistake of a new owner. Everyone wants to handle their snake and think that they enjoy it. To me, the joy of owning snakes is providing them with a comfortable environment to thrive in and to earn their trust through safe handling. Even so, most of my BPs only come out once a week or so aside from cleaning. This is a big reason why I have multiple BPs, so that I can get my enjoyment of handling without overstressing them.
There is a ton of good advice on this forum from people who have tons of experience. Unfortunately, a lot of this good advice restricts what new owners want with their snakes (which is to treat them like a puppy). Please, just try to keep an open mind and consider what people are telling you.