Calculate the year any wedding anniversary occurs, how long until then, and, optionally, how old the couple will be, plus special gifts or jewelry to commemorate that wedding anniversary.