You could always tell your wife, "You are right, honey. We should not keep this snake. I have found out that Ball Pythons are magical snakes and they have the ability to cast a spell on you that makes you fall in love with their cuteness and become addicted..." Which reminds me. I have a BP's Anonymous meeting tonight...
Even if you decide not to keep it, you are still to be commended for saving it's life and finding it a home. You should still participate on the forum because you can learn a ton on keeping and raising reptiles and may even find yourself with another one in the future...
Rob