That ending was absolutely insane, never would have guessed it would be the ultimate NPC who saved the day. I thought the ending to Catherine was madness but wow, so many twists and reveals. Still think Akechi is a shithead, but I did actually enjoy him being a shithead a lot. That off screen death makes me feel like he's not really dead and will turn up alive in P5Arena Silky Voice Karaoke Dance Party or whatever.
Finished with 5s on everything except Guts, which I must have missed by one Nontondo session. Thought finishing that 3-part book would take me over the finish line on my last section of free time but it wasn't to be. Got Ann, Ryuji, Kawakami, Sojiro, Takemi, Tora, Hifumi, Mishima and The Twins at Rank 10. Felt so bad rejecting Ann and Hifumi, damn video game dating. Makoto locked me out of hangouts for ages because of my lack of charm. Had Yusuke at 9 so just missed his item.
Most importantly: Recruited Mara.