As everyone says - you'll get there, and lots of us had exactly the same problems.
A while back I had a chance to fly a 152 for the first time in 17 years. I worried about maybe needing a checkout, but in the end just got in. It was so easy to fly - I was amazed. It had seemed so difficult when I was at the "20 hours and no solo" stage. "Everything but the last five feet", I used to say to instructors " - why can't I do it?" . But then I could. Soon enough they'd say "land on the numbers", and in a 152 you can almost say "which part of the numbers?" I just know you'll manage it too.
I hesitate to suggest this in such illustrious company, but you might try a change of instructor. That doesn't mean your current one is bad, but the slightly different approach of a different person in the right seat may help. It's certainly how I got over my fear of stalling in whatever lesson that is.
Bernie