Dating an overthinker can be challenging at times, but that does not mean they are not worth the drill. They analyse every word you speak, take hours to send a text, and overthink plans all the time, ...