If you want to be happy for the rest of your life, marry your best friend. Don't read these self-help articles.
When I was young the pundits kept saying that love only lasts 2 years. I think this is because they had a shallow definition of love.
If you marry your best friend you will always be your true self and they will always be their true self.