You're right. Marriage is a lot like buying shoes. I've bought shoes right off the rack and sometimes they fit perfectly and other times they pinched.
I've tried shoes on and they felt wonderful in the store then they nearly killed me the moment I walked out of the store. Other times, they felt great and I wore them forever.

Same with marriage. You live with a guy and it feels great then you marry them thinking you have a perfect fit and sometimes it nearly kills you.

Sometimes you just meet a guy and you marry him and it's a perfect fit. Other times you wish you had tried him on first.

There doesn't seem to be a perfect way to buy shoes or find a husband either.