This is a great question and I would suggest that you should just sell the snake. Let me give you my reasons. Things change. You were doing everything right when you took the snake in. You seam like one of the good guys. It sounds to me like you can and will keep this snake until the day it dies if you can't find it a good home. If you are seriously just looking for someone to tell you its ok to start looking for a good home for the snake then look no further. Its a completely different story if you sell or give the snake to someone who you don't feel will provide a good home or you go into it with bad intentions. I am not saying that you need to do a background check or hire a private detective either BTW.