That sounds amazing.
I can't play a note of anything but air guitar and I even suck at that.
What a cool experience. Glad you had the balls to get on stage no matter how inexperienced you are. As you noted, you'll remember that for your whole life.