Whether you believe in soulmates or not, you can't deny that when two people are right for each other, they're really right for each other. When everything you've heard about what love should feel like suddenly makes sense, you know you've met someone worth holding onto. Connections like this are rare to come by, but there are signs that will tell you if he or she is a keeper for life. See if you've been lucky enough to have met the person you'll spend forever with.