It is difficult to go from negative self-esteem to positive self-esteem overnight.
It is indeed hard for many people to go from a negative self-esteem to positive self-esteem overnight. Getting positive self-esteem takes some time to realize that they are perfect just the way they are. It takes time for someone to find who they are, it doesn't always come out of no where. Even lessons can help find someone get positive self-esteem.