I am going to be married for 20 years in November, which is really weird to me. It feels like it has been a heartbeat and a lifetime all at once. There are days that I look at Craig and see all of the things that I love about him in one big rush of affection and there are other days when I just want to punch him in the face. And that pretty much sums up what it is like to be with a person for 20 years.
They know everything about you, they have witnessed you shine and fall from grace. They know all of your secrets, hang ups and insecurities, which is very powerful and private information that no-one else knows. They also make you laugh and get all of your mental in-house jokes that you know that everyone else just pretends to get. They know what you like and hate and they try to not get them mixed up and at the end of the day they just want to spoon you in bed and dream beside you.
Forever does sound like a long time, but in reality it isn't when you find the right person. And the right person doesn't always meet your every whim or do things perfectly, the right person can be really annoying and test your patience.
It's like a Tale of Two Cities being married because it is the best of times and it is the worst of times. It is the best roller coaster ride I have ever been on and I don't want to get off.

Release Date: 2004
Rating: MA 15+
Running Time: 108 mins
This is my favourite romance movie of all time. Crossing into the sci-fi genre and running with two story lines simultaneously, this movie directed by Michel Gondry is guaranteed to tug at your heart strings.
The script was penned by Charlie Kaufman (Being John Malkovich and Adaptation) making the dialogue fresh and intelligent and the story line original in every way.
Joel and Clementine are struggling in their relationship and decide to have a procedure that will erase each other from their memories. However, in trying to lose each other, they discover the true nature of what they had in the first place.
This was a break out role for Jim Carrey proving to the world that he is not merely a slapstick comedy actor, and Kate Winslet is captivating as ever along side of him. A star-studded ensemble fill all of the supporting roles including Kirsten Dunst, Mark Ruffalo and Elijah Wood.
FINAL SAY: Don't erase this gem
5 Chili Peppers