You can say to me that you never had a life. well and so. Interestingly enough, neither have most of the rest of us. Sorry. I'm simply looking out for the sake of your animals. I simply don't understand the desire to have that many pets before your life is established. Especially as the particular pets you have require so much care.
*People that have established themselves, and have the assets and time to devote to that many pets, sure.. but at 17, while you might be responsible.. It's too much to take care of by yourself. I cannot bring myself to believe that you get too much help from your boyfriend.
Also, if you say he WAS abusive, he WILL be abusive again. unless of course, you're not being honest, and he isn't and hasn't ever abused you. I hope it's the latter, and you have some personal issues to work out, rather than the former, where you have your life, and the life of your numerous cats, dogs, and soom a ball python to worry about.
Let's assume you feel I'm being judgemental. Well, let's assume so because I am. I am judging you based on all those things you've said before, and they are all quite concerning to me. You seem to feel like you got the bad hand, and because of that you need a tonne of people and pets to care about you. I'm sorry you've not had "the easy life". That is no reason to play roulette with other lives.
That's my 2 cents, and mods, please feel free to remove or edit this post if you feel it needs be, however, I felt it needed to be said. If I seem harsh to anyone, I'm sorry, but this is simply how I feel upon the whole scenario as we've been explained it. Hats off to all of those who've given good advice, to her, and the rest of us, about abuse, and ball pythons (thank you DragonLady, that was educational, I never knew the difference between a ball and a burmese python.)
So, in the words of the sublimely moronic Forest Gump..."And that's all I have to say about that."