In the Japanese version, Yuna doesn't say, "I love you." She says, "Thank you." That's why Tidus doesn't say anything back.
there you go, that explains everything. case solved.