No matter how much one person wants the other. No matter how "perfect" they may seem. They can still be perfectly wrong for each other. Spin off to imperfect us.All Rights Reserved
26 parts