In this case, I have prepared a convoluted fix to bypass the issue. It should work just fine for people who haven't started yet, and for those who have a mid-path save it should behave like before (with the exception of people with sub 20 starting values for the stats, as they will keep the stats at 0 when they finish the path). There is no real way to fully fix it for all players with mid-path saves, since the data isn't there to "rollback" to.
In my mind, I always saw inhibitions as something you can't regain, and that's why I didn't bother with having ways to restore the stat. Plus, the intended way to play is to lower your inhibitions, and it's the most "fun" way to do things. Finally, there is no way to make it work without some jankiness: for example, having sex with a guy one day, but then your inhibitions go back up and the protagonist goes "no way!" the day after. This works well when alcohol is involved (and why getting drunk is a way to temporarily lower stats) but it's just not the same when you can have a change of heart day in and day out.
You can use ALT+Enter to toggle fullscreen or the F5-F6 keys to cycle a handful of displaying option to not be stuck with the smallest window. The resolution remains still low, but that's just the way things are, unfortunately.
Glad you are having fun, that's what matters at the end of the day. ^_^
Edit: Almost forgot, but for piercings and tattoos it's just impossibly awkward to go back and edit all the scenes to feature them (I can't even imagine how many months of work for me and the artist it would be to actually do it). I am trying to feature the visual changes in my next game, though, so at least there is that.