The Holy Spirit must change a person's heart and then he should be baptized. Baptism does not always make a person feel better . Baptism does not always change how a person feels. Some people are disappointed because they do not feel different after baptism. Salvation is not feelings.
Salvation is faith and obedience.
Baptism does not take away temptations . The Devil still tempts baptized people. But Jesus is the helper of every believer. Jesus promises that when we are tempted, He will help us so we will not sin. Baptism does not guarantee salvation .