I also had a problem with the cheats not working, my guess is you did the same thing I did and unpacked the uncensored overwrite of Assembly-CSharp.dll as well as the bepinex cheat. I redownloaded part 1, grabbed the original Assembly-CSharp.dll and put it back in data\managed\ and then the bepinex cheat worked fine (I may have had to start the client twice before it worked, I forget). The bepinex cheat also handles the uncensoring.
It's not easy to cheer him up--HOWEVER, he does like fanart.
Might be a cultural and language aspect to it, I could see some of the glowing praise posted here losing its sincerity in translation. If I were to offer some measured feedback to the dev it would be as follows
1) The game is good but not great.
2) The game is a worthy accomplishment for a solo dev and is cause for pride.
3) The genre really does not have enough widespread appeal for making money as a solo dev.
One way to reduce stress and frustration is to start treating game development as a hobby instead of a job, just do it for fun and consider any money you get out of it as a side benefit.
If you are serious about developing for money then in the future I would either switch to a simpler gameplay style (i.e. turn based rpg instead of side-scroller) or incorporate a genre with wider appeal into your next game.