Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

There is no other way than to either do what you like the most yourself or skip doing anything in given direction altogether, if people do not receive you well. In the latter case, maybe you could put your skills to practical use in some other area of the field. Maybe doing games is not the answer. I know the case is difficult, but you need to value your time, you need to value yourself.

(+1)

What can help is focusing your efforts on the games that you really love and that are fun creating. Regardless of the impact of your game on the community, your time then  has not been wasted.