Yes, lots of things in life can cause your libio to wax and wane. Stress, hormone issues, having children, working a lot, etc.
My husband and I have been married for 18 yrs. When we were first married our love life was great, then I had children and with each one I think they took the energy of out me. My youngest is 6yrs old and she had been born with complex medical conditions so for a long time, up until recently , like three weeks ago recently that I've come back to full swing and then some. LOL
The most important thing is that you love each other. Moods change, libios change, but in the end as long as you love each other, that won't change.