It needs to last for as long as it takes for your spouse to stop taking you for granted or for as long as you need to find your self worth and value; whichever is longer, it is worth it.