People always wonder when they're in a relationships ... "If she the one for me?", "Could he be my knight in shinning armour?" or "Will they be there for me through thick in thin?".
We at twograsshoppers have developed a foul proof way to figure this out.
Instead of agonizing or worrying about "the signs" that you've met the man or woman of your dreams, stop, take a step back and wonder to yourself, "Would I go on the reality show The Amazing Race with this person? and How would we do?" (If you've never seen the show then rent, borrow or buy the DVDs and see for yourself what I'm talking about.)
If after a moments thought, the answer comes back "YES!", then this is the person you should be with, because they will undoubtedly hold you down and stick with you through difficult and trying times.
Like any aspect of life in relationships there will be sunny days as well as dark stormy days, times when you'll think to yourself "FML" (ef my life). The difference will be that when life's host hands you $100 and says "make this last you for the next week, while completing these challenges", you'll look to your partner and figure out how to make it happen.