I think there is no forever this word In such real world .Because somethingin life is just a short moment.We just live well in this day and we don't know what will happen to us in next time.
So,I think don't make a promise easily and maybe you will pay for it at last.
Every day ,every hour and every minute is special and we don't know if it will be your last time,so "forever" this word just abstract concept.