Cloud only overcame his identity issue. That is not everything. Where in FFVII did he figure out his place in the world, or what he'd do once the fighting was over? His identity issue was important but that's not even close to everything necessary to function in reality. That was only the first step.
Cloud dealt with his past, came to terms with his battle with Sephiroth, and got closer to the woman he loved. That's not just one issue solved there.
I think you need to watch AC again. Their frustration was all from the point of wanting to help Cloud and reach out to him. That's not holding it against them. That's frustration at the situation. "Let people in" is what Tifa says to Cloud. If she was really calling him a "douche" and tired of him, then why would she want Cloud to let her in?
Vincent, Tifa, Reno, Rude, and Marlene all made it clear that they disproved of Cloud's behavior.
And again, no one's saying Cloud's perfect. Apparently you expect him to be, and for him to *gasp* not have any flaws or weaknesses. Bearing in mind he was only gone for around the span of a week.
What are you talking about? Where did Cloud seem happy in FFVII?
And no. He didn't try to hold his mind together. He cracked. Tifa was the one that finally got him to piece together. He'd have been a drooling vegetable in a wheel chair if there had been no outside intervention.
Throughout the game he held his mind together until Sephiroth ripped it apart. He dealt with his problems until he was too diseased to pull himself back together.
And he wasn't all that bad? Are you fucking serious? You really think a dunk for one day in the Lifestream suddenly is going to heal 4 years of lost time, lost memories, lost loved ones, and tragedy? Him just remembering the past makes it all better? Saving the world is gonna make you suddenly know how to be a father when you have the mentality and development of a 16 year old? That's rich. I don't know what time frame you work on regarding recovery but its clearly an unrealistic one.
You're clearly not even trying to understand what people are getting at here. No one fucking said he'd be all honkey dory after that shit, BUT HE WAS TRYING. He had hope, he was doing his best to make good on everything. His outlook had improved, and he was moving on. He had Tifa, and all his friends there to help him along.
There is absolutely nothing fucking unrealistic about expecting a person who was dealing with his issues with the aid of friends to have made some improvement on them after 2 fucking years.
Cloud hasn't even grown up yet. Yeah, FFVII really showed how ready for the world he'd be. I never thought he'd have it easy after that.
He fought against intense mental issues, an incredible amount of adversity, and made friends with some of the most difficult personalities. He's made more progress that most people who have "grown up" and dealt with similar issues.
Sometimes it happens to the extreme, but many 'natural' introverts pull it off quite well, speaking only when needed to. The problem you described to me is that you didn't speak up when you needed to, and that's what messed up the situation.
Human communication a vital part of life, refraining from doing that to any extended amount is hardly natural or healthy.
On a related note, the same thing happened with Cloud. He was feeling a lot of shit inside, so instead of letting people in, he ran away. Is that what he should have done? Obviously not. But it's understandable and it doesn't betray his natural personality of being an introvert.
Cloud isn't an introvert. Or at least he wasn't until the compilation. He talked about his problems in FF7, and interacting his his friends like most normal people would, well most normal people who could stay calm in a situation like theirs. At least that's how I saw it.
He seemed pretty ok until Sephiroth ripped his mind a new asshole.
My point is Cloud is a strong person. He always tried, until sickness made him incapable of it. I mean, did he suddenly stop fighting, and sulk when these problems surfaced? No.
He fought back, hell because he fought back he stopped himself from killing Aerith himself. He always seemed to try.
We all obviously wound up interpreting his character differently.