Really struggling at 25?

so I'm 25, currently living at home. I do pay rent, clean and a lot of the times I have to borrow money from my mother and repay her on my pay day, because I'm bad at managing it. I want to set a strict plan, but I always spend and it's becoming an issue. I want to control it but I just say "next paycheck" it never comes. I also have a few baby teeth that need to be pulled and have to get my permanent teeth down. I have been stalling on getting the procedure done cause I'll be without my top canines for a while. Anyways, I feel so down and depressed. I often question my intelligence but my therapist says it's anxiety and not a low IQ thing. She said by the way I talk I seem to have average intelligence.. which is a relief. Sometimes you get into your own head. I'm working on building my credit and buying a new car. Then a house within the next few years going to look into a mortgage if I can save some money within those years. I need to build a routine and learn to cook healthy, I'm being complacent. I have my CNA, working third shift really is difficult but it's fine for now. I continuously call in surprised I still have a job, I am in the hospital working as a tech. I want to learn how to be confident. What are some ways or tips or tricks to being this way? And not taking shit from other people?

Really struggling at 25?
Post Opinion