Actually, the reason the sex scene was toned down was because they were afraid of an M rating. And yeah, I hate it when people ignore Cloud's guilt for Zack during AC/C. And maybee, it's for those same reasons in the first two paragraphs of your poast that I've thought it obvious from the beginning that Cloud is in love with Tifa.