The love of your life. Your soul mate. Your life partner. That special someone. Whether we admit it or not, many of us are seeking to find our perfect complement. We crave having someone by our side who will love us through our moments of imperfection, and share the memories of our lives with us. We’ve seen enough movies about it, so it must be possible, right?