forever and a day
For a very long or seemingly endless time.
I'll love you forever and a day.
ADJ.
available, happy, last, live, lost
I hope this beautiful moment will last forever.
VERB + FOREVER
can't, changed, continue, don't, goes, going, kept, lose
You can't stay angry with someone forever, no matter how much they hurt you.
FOREVER + NOUN
something, wife
She promised to love him forever and they got married last spring.
PREP.
in, off, on, on, out, up, with
I've been putting off cleaning my garage forever.
ADV.
always, away
She moved away and we lost touch forever.