What some people are able to do is amazing! On one hand it means she cares for the kitten enough to ensure it will be in good hands...many others would have thrown the little one away...it's clear she wanted to let you no other choice . On the other hand I just can't imagine such a cheek

I hope you find soon a good solution. What an adorable cutie pie