Question: how long until your snapchat best friends disappear?
Answer: Snapchat only looks at the last week or so when it calculates your Best Friends list, so you can't just exchange a thousand messages with someone one day and expect them to stay on your friends list. Although they may appear there for a moment, they'll eventually fall off as your contact with the dwindles to zero.