I have not read through this entire thread - not going to - but I will weigh in enough to say that every marriage that lasts has good times and bad. God willing I will have my 25th wedding anniversary this year so I have something to base that on.
If some spare time, you might want to wade through the thread. One of the funniest on the campfire in a long time.
We just celebrated our 21st last week, yup ups and downs are guaranteed.