To those it may concern, I see some folks judging themselves based on other's capabilities, not their own
The only fair comparison is you to yourself, you liked your old work better? Figure out what you preferred, You like your new work better? You're improving, keep it up