Have to disagree, I think you are doing great. Weight bouncing around is just part of the process, I know it can be hard but you should ignore the short term gains. If the longer term trend is down that's the best you can expect, some small gains and plateaus are normal. As Cate and LaMa say it could be salt related, but you can be sure that so long as you are eating fewer calories than you are burning you are losing fat. It just may take a little while for that to show up on the scales, but it will. And its the fat that really matters, more than the water.
Not sure who first said it here, but wise words to remember are something along the lines of: "perfect is the enemy of good". You are doing very good, try not to measure that against perfect. And keep on trying to track your calories, being a little off now and then is no big deal, just keep trying and all will be well.
Keep at it girl!