ChiSau,
I'd say you're putting too much pressure on yourself to go solo. take you time. one best advice I was given was while doing my pre-landing checks was to extend it with telling myself to relax at the end. And believe it or not, it worked.
Just concentrate on each individual landing, and don't beat yourself up too badly if you fluff it up.