Aww, I'm sorry. I'm sure you'll get Stitches someday, though . I try not to check when I have ten villagers, but I always check it anyway. There's been a camper twice this week, and luckily I didn't like them both. I always think "it's going to be someone I love, watch" but it hasn't yet.
This is why I always like having an empty spot, in case a villager I like comes up in trades or the campsite. Don't worry about it, though, I'm sure you'll end up being able to find Stitches somewhere else.
Having 10 villagers is totally horrible.. I had 10 a while ago when I adopted Rosie from my sister and I was soo scared that someone I wanted would have been camping D:
But I hope you will get Stitches again, I always have the same villagers camping in my town c:
I spent 3 days with another user TT'ing and scheduling meet up times so that I could adopt Rosie from her. After she plotted (in Valyria, my second town) she appeared in my campsite in Volantis (my main town). So ridiculous?