Sounds like you got a baby that was wholesaled and shipped off before it was even eating. Not your fault at all. Ball Pythons are super easy to care for and you would be doing yourself a disservice to let that one bad experience prevent you from having one of these wonderful pets.
I'm kind of curious to see if you could find a baby that is already on F/T or not. It has been a royal pain trying to get some of my new hatchlings to eat live for the first time and I know it would be a waste of time to dangle a F/T in there. But I am very new at this, so I'm probably just doing it wrong
Try again and good luck!