Is don the final boss?
No unless you're talking about Cassie's route, then yes, kinda.
Ye i forgot to talk to the policewoman so the game kept ending and i thought it was final boss