I feel like this will be a rant. I am looking for answers.

Just how? Nothing is enough for me. I usually bitch and whine about everything.

NOT to other people but to myself. I am pretty stable on the outside(so nobody, even close friends cant tell that I am not satisfied with anything), but I am a lazy fuck, I never start anything in time, struggling on uni. I know I am smart. I know it, I learn faster than others, and every fucking time I start to study late, its almost exam date. I am always anxious, stressed out, out of my mind. I do lift (though I didnt start that long ago). I know that my every fucking problem is my fault.

Just quit bitching you would say, but how???

Has anyone here once were like this? Any tips on this topic? Books? Youtubers? Anything...I am desperate.

I know I need to put in the work, I just need a push from you guys (or a slap in my fucking face).