Cloud IS an asshole, and I kind of like it. He has a good amount of arrogance, confidence and strength to be a capable leader. As for why he's like that, he's a 1st Class Soldier. Anything else related to his attitude, you'll find out more along the way. Cloud is my 3rd most liked FF character behind Vivi and Laguna. What he goes through and what his overall story arc ends up being just made him a likeable character. At the least, He's no Squall and that's good enough.
Also, what happened to FFIX? I thought that was the next one.