Holy Shit, I did not see that coming. I was thinking that Sora either ppost traumatic stress disorder, bipolar disoder also known as manic depression, and/or disassociative identity disorder/ multiple persinality disorder. Maybe I was thinkingg too much. This is a good story, maybe just slighty rushed but no too much.