Gahh, this is always an issue for me. I get so attached to my villagers. Even the ones that I don't plan on keeping for very long.
I have had this feeling recently when I decided to let Maple go because I wanted to move Gayle in via amiibo card. I couldn't bare to part with anyone else, so chose Maple (I also have her card, so that made it easier to let her go). I had given her quite a few clothing pieces as gifts, and once she left I found the checkered jumper dress that I gave her in the recycle box at Resident Services. It was the first item of clothing I gave her when she moved onto my island.

That made me sad. I have now passed that same dress down to Melba, who I don't plan on letting go anytime soon.
She had given me her picture though, which I have displayed in my kitchen. She went to a good home- I gave her to someone on discord who loves her and was very happy to have her.
I also had this same feeling when I let Sherb go. That one hurt, because he doesn't have an amiibo card. But I was swapping him out for a dreamie that I really wanted, and once again he went to a good home with someone from discord.
Oof, why do I get so attached to a virtual animal

