I feel for your journey. Try and place low expectations on the internets. It's a tough place to find good feedback and love for your games. Even in jams with fellow developers. It can be a bit rough as opinions run high and deep. :)
If your game genuinely makes you happy, you've achieved something monumental. It's on the back of that success that others will start to enjoy your work.