Points of no return sadly are very common in story based games. On the upside every choice you make matters.On the downside many content gets unreachable once you branched off into another direction.