Sounds like you have a relationship that just might work! Most times, after a while, people tend to take each other for granted. I think that is where the problems begin. Keep showing her how much you appreciate her and I bet she will be around for a while.