I know I'm not the person you wanted to respond, but even though I'm not married, I'll have been with my boyfriend Sam for 5 years this November. I still have my warm and fuzzy feelings since the first day we met
Communication and being open with each other is key. If you're not telling him these things you're telling us, you really should start doing that. Have it be a two-way conversation though, not one-sided.