Maybe your calorie intake is too high or too low?
I found out that last year, when I went on a low calorie diet, that I wasn't eating enough, hence I didn't lose much weight at all and got discouraged. Sadly, instead of finding out what the problem was, I got upset because I was working out everyday for at least two hours a day, six days a week, alternating between cardio and light weight training, and the pounds went down slow as molasses, while others were losing weight left and right.
I did go down a couple of sizes, but when I went to the doctors for a physical and found out I had lost a measely 24 pounds for six months of hard work and calorie counting, I got very discouraged and tossed in the towel. Now I realize I should have kept going instead of giving up and gaining more weight in addition to what I had lost, and try to find out what was wrong with what I was doing. I honestly had no clue I was in starvation mode by drastically reducing the calories- my body was rebelling!
Next time, I WILL find out what the problem is, before giving up.
Right now, I am losing weight, and hopefully, I have found the magic formula for my body to keep losing. Time will tell.
Hang in there!