Unconditional love is the opposite of shame. Shame seeks to condemn us. Love seeks to kindly convict us and helps us change. Shame reminds us of our past, faults, and limitations. Love sees our potential and good. Shame says you are never good enough. Love says you are good enough. Shame has no grace or forgiveness. Love has grace and forgiveness and knows you can change. Shame makes you a victim. Love says you have choices and can choose. Shame says you will never be good enough. Love says you are human, a work in progress and full of potential. Shame says you are bad, flawed, and need fixing. Love says you are injured and need healing.
Go deeper, read Shame: Recognize It, Heal from It, Walk in Freedom, post 10.