I stuck with the damn show all the way since first airing, heck I stuck with it even when I was forced to alternate sub groups along the way, only to be given this horribly cruel ending for episode 22. Granted other series had cruel endings to, but this is almost borderline ridiculous and almost sad. It's further compunded by the spoilers I decided to read here on episode 23.
That said, I'll live in denial and believe episode 22 is the end because I refuse to accept episode 23. A real damn shame, the anime was good the first half but went downhill quickly after.