Nice! Congrats on finishing!
I also thought the same when I couldn't get all the achievements back then, no matter how many times I played each route but I luckily found help here. :'D
Same!!