Lovable,complicated and often misunderstood