The same hitchhiker was waiting at every stop for the last 100 miles

Ever start dating someone where everything is going a little too well, so you start worrying for no reason what-so-ever? No-one could be that perfect, and even if they were, then there’s no way they would look twice at you. The only logical explanation is that they aren’t as perfect as they pretend to be, which leaves you playing detective trying to figure out the catch. (more…)