I guess you must be in your teens, right? Of course you should expect respect from your Dad, but I hope you respect him too. Try to get along with him especially since you are living in his house?
Your Ball Python looks amazing, and healthy!
Patience is the key word here. Wait and save, to get a bigger home for the
BP before you think about another snake.
I keep all my snakes (BPs, Boas, Corn,) in glass fish tanks with mesh tops and they do fine - but I live in Jamaica where it's tropical heat & humidity so it's OK for them. I partially cover the mesh tops to retain the humidity and give them plenty of water, and mist when it seems called for.