All I can say is keep trying! You'll get it eventually!
I can happily say through trial and error that yes, I have infact, managed to get all 3 endings finally! And holy FUCK did ya cook.10/10 Experience :>