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.
Congrats!
May I offer some anniversary gift suggestions to get to your 50th?
http://www.amazon.com/Fireproof-Danielle-Brooks/dp/B001VL5304http://www.amazon.com/Fargo-William-H-Macy/dp/B0030MDS36