By Dobrina Zhekova
Updated Jun 23, 2016 @ 5:00 pm
Candace Cameron Bure Val Bure - Lead 2016
Credit: Alberto E. Rodriguez/Getty

Fact—marriage is a lot of hard work. Every couple's happily-ever-after usually includes plenty of not-so-happy moments and Full House's Candace Cameron Bure knows that very well. The actress and her husband, former hockey player Valeri Bure, recently celebrated their 20-year wedding anniversary and they have both learned a thing or two about marriage along the way.

Yesterday, Candace shared on Instagram two adorable snaps of the couple's big day when she was just 20 years old.

But the actress got brutally honest on Facebook about what those 20 years actually mean to her. "Let's be real for a second. We are celebrating 20 years of marriage. 22 years together as a couple. I couldn't be more proud to be here and love my man the way I do. But let me assure you it hasn't been all roses the whole journey," Bure wrote.

She continued: "There have been several tough years, in a row, ups and downs, bad attitudes and bad decisions, but we've persevered. We rode them out. We loved each other through them. We kept the focus; God's glory. We are both better for it."

The actress concluded her post by writing that making mistakes is human and no one is perfect. "Thank you for an awesome 20 years together. I pray for another 60. Amen."

Congrats to both of them!