Where does the concept of a soulmate come from? Ethan tells us. How about spirituality? What is it? How many licks does it take to get there? Also, Where’s Waldo? What’s Eating Gilbert Grape? Ok, so all those questions weren’t asked, but soulmates and spirituality are definitely on the menu.