Yeah, thank you for the encouragement Anwynn! I feel like even though my skills are kinda crappy now, they could be great if I work on them, and receive feedback on my games.
And yeah, I shouldn't be such a perfectionist, I completely agree with you on making games to please yourself first, it's pretty unhealthy to obsess too much on feedback and comparing yourself to others.