Don't be embarrassed about going to the doctor, they are there to help you. They cannot do that if you avoid them and are not completely honest with them about everything.
When he gives you a fill, does he first remove all the fill you had to verify that the correct amount is in there and you do not have a leak? If not, he should.
Also, are you keeping track of your daily intake? When you are struggling, it really does help. A couple of great sites are FitDay - Free Weight Loss and Diet Journal and Calorie Counter, Diet Tracking, food Journal, Nutrition Facts at The Daily Plate.