I've been tossing the idea of carpet pythons. They get big but not overly big. From what I understand they EAT really well, and make great display animals. They are also smaller than reticlated pythons. Just something for you to think about. Just hang in there it will get better.