Step 1: Give your snakes to someone who will properly care for them.
Step 2: Get yourself back in school or get yourself a job(no excuses GET A JOB)!
Step 3: Figure your life out(17 and engaged??...engaged and still living with parents??)!
Step 4: Do not procreate until you have sufficient financial and emotional means to care for a child WITHOUT TAKING ADVANTAGE OF THE GOVERNMENT!!!!
Step 5: If you get confused or distracted along the way go back to 'step 2'.
Seriously girl, I dont mean to offend you but it seems like you're in way over your head and you're fighting just to stay afloat...you should NOT have pets that are your responsibility if you have less than $800(MINIMUM!!!) free to spend on them exclusively...personally I have 13 snakes and I have over $3000 saved just for them in case something happens(RI or infection of some kind) and they have a need for a vet or something...I just dont think you're ready for the responsibility. I hope your snake makes it, but I also hope that you wise up and do the right thing for your animals...I'm sorry.