Thanks for this lovely piece. Lack of self confidence can really mare you. My final year project which i did all by my self because it was an unresearched topic but when it came to the defence, i was fidgetting and that was how i lost the points. Try to build your self confidence.
You can try looking at the mirror every day and try motivating yourself by talking to yourself in the mirror
Try to wear good clothes. It builds your elegance and gives you self confidence
smile always