Been together off and on for 8 years, engaged for 2, wedding Memorial Day next year, and have a son together.