You think four years is a long time try five long years ago. I have a really really long story but in short I had a couple of really bad blind fills. I too had given up. I had just decided maybe I made a huge mistake. But my dh said to me don't give up, what you have is an investment in yourself. It seems like something else always comes up and you may not be able to put yourself first, but what you have to do is recommit to taking care of you. I am at a slow go now. But I will take this over the slumb I were in. Start looking at the before and after pictures of others and that always reminds me that hey this really does work! You just have to reinvent yourself, read a couple of other post and you 'll find their are a lot of people in worser shape. Look down on the floor and pick yourself up and realize that you can do better today than yesterday.
And one other thing that is really important is try to get your fills done under fluoroscopy. In my opinion that helps a lot.