Yes this sounds familiar. A good start is to ask yourself why all the self hatred all of a sudden. Is it an outside force or are you thinking to yourself you want to move on from the past experiences. Not that it was necessarily negative, but that you're growing. This can be totally normal depending on the circumstances. The fact that your mom wants to help is pretty cool too. If, on the other hand, it's self-criticism from what you think others think of you then that's a bit different. You have to love yourself for who you are and don't let others bring you down

. Learning this lesson myself, people will put you down and judge to make themselves better you just keep being you and that's enough

Feel free to elaborate I assumed a bit there so please correct me if needed. Hope it helped