Bravo and three cheers !!
Good job, well done, Gareth.
As Maggie said, I think you are 100% right ... it's not about being perfect. The only way to learn to play and perform is to play and perform. And you are looking and sounding good
I took note of your use of barre chords on Bad Moon Rising to make the chorus sound a little different. I shall try and do the same as I think it is a good song to have in the repertoire.
You did really well on the ambitious second song, looking really fluent and comfortable moving up and down the neck and changing chord shapes.
Rock on !!