More hammering in of the point, these are all esthar and Ragnarock quotes...
*Quistis
"There has to be something we can...do. Oh, Rinoa..."
*Piet
"The life-support system in that suit lasts 20 minutes."
"The reserve tank will give her an extra 5 at the most."
"It's unfortunate, but it can't be helped."
Squall (To Ellone)
"GOD!!!!!! Rinoa is gonna die!...I can't take it. Ellone, please."
"I've never felt this way in my life."
Ellone
"......"
Squall
"Take me to Rinoa...to her past."
-------------------------------------------------------------------------------------
Rinoa
(No...)
(I'm...)
(That's it.)
(I'm gonna...)
(I'm gonna...die.)
[Life Support Has Terminated]
Rinoa
(Good bye.)
(Squall...)
Squall
(Rinoa!!! No!!!)
(Don't give up!!!)
----------------------------------------------------------------------------
<Rinoa looks back at Squall as they leave.>
Squall
"Rinoa! Don't go!"
Rinoa
"......Thanks, Squall. But I have to go..."
Squall
(......Rinoa.)
Rinoa
"......Oh...I still have your ring."
Squall
"You keep it."
Rinoa
"You sure?"
Squall
"Yeah..."
<Squall looks away and Rinoa leaves.>
Squall
(...This is what Rinoa decided. There's nothing I can do about it...right?)
---------------------------
While I'd admit first off that Squall may not be the smoothest operator, it seems rather obvious that he isn't a "cold heartless bastard" and is merely an uncomfortable spaz when it comes to expressing his feelings...
In any case, yes, Time was compressed, yes, it was his fault, and yes, he did it out of selfish reasoning, (Rinoa VS end of world....) but it did work out in the end.