Chapter 3 could have used a bit of extra work for sure but long story short: https://jamleng.itch.io/lewd-town-adventures/devlog/796407/the-final-update-post...
As for Emily, she'll up pregnant either way which already happens in Chapter Two, it's not really a bug, but I get it's frustrating if you really don't want it.
Either way, all of those 180+ endings took a lot of time/work and we felt it was the best solution at the time. If we were to do it differently it would have taken at least another year of working for less than a dollar per hour.