Let’s be honest for a while, some words are unfit for a rational human being. I mean, telling somebody that you will never do that is basically a lie and the same happens when you say someone that you will love him or her forever.
This is not about morals or ethics, we will save this kind of discussion for some other day, this is about the true meaning of this two little words and the perceived signification of the same terms in the everyday use. We would really like to love someone forever, and we would really want to be unwavering in our defiance to the things we don’t like. But we are humans, aren’t we?