Hi Geoff,
Don’t be overly critical! In my view, this is a major achievement. You made a new character and went through all the obstacles. Asked for help here instead of trying to do it all by yourself. +1
In @Grant_Abbitt 's 500k subscriber video he mentioned that from the artist’s point of view, it will never be perfect.
Again, fantastic job!