People who know me, know I don't believe in soul mates or fairy tales.  I'm a big believer that what bugs us about other people is what we need to be working on ourselves.  Switching my perspective and looking at myself and how I am responsible for my situation, my happiness and my sadness is one of the hardest things I do.  
I'm grateful that Brandon gets this point, sometimes better than I do.  We even had a conversation the other night, where he pointed out that we always have a choice.  And regardless of our choices, can't I see the Lord's hand in it?  It's true.  Love and commitment is a daily choice we make, the hardest but most full filling choice I make everyday.