Alan and Denise Jackson have officially become grandparents as they celebrate 43 years of marriage.

Alan and Denise Jackson have a lot to be thankful for as they prepare to celebrate Christmas and the New Year. Not only did the couple celebrate their 43rd wedding anniversary on Friday, December 15th, but they also welcomed their first grandchild two days earlier.

Alan and Denise were high school sweethearts who married on December 15, 1979, when Alan was 21 and Denise was 19. The couple split nearly two decades later, but they never divorced and eventually reconciled – they’ve been living happily ever after.