Check the ending C requirement.
Some Ending take priority over other ending.
If you check, say ending 1, 3 & 5, you might end with ending 3 because the priority is 3>5>1 (completely arbitrary number without any meaning for this game, ok ? ).
its weird I already got the requitment to get ENDING A but I always get ending C
I got clearr all 6 stories
get Greg dreams and event
dinner with everyone
clear the quest with the nobles,unicorn,and the homeless
what did I miss??
Continue the ending, that's a red herring
You can check the requirement of true ending in "dev room" (i don't know what it's called) and check the sheep