Colin sees in Martin all the things that make him amazing and Martin does the same for him and for me that's so close to the real world, we don't find perfect soul mates in this world or at least not all of us. More often than not what we find is a wonderful but flawed person who sees the good in us...