You are not eating enough calories. This might seem like it doesn’t make sense but I have had clients that were eating 1200 calories a day, and they’re not losing any weight and they want to know why. The reason is that your body is starving. Your body needs more calories than 1200 to successfully lose weight, it thinks that is starving so it’s holding onto every single calorie that you are eating and on top of it, my clients that tell me this they’re usually exercising, at least, one to two hours a day, but yet, these clients don’t see results.
So if this sounds like you, try increasing your calories at least 400 calories per day. Try to get it out between 1600 or 1800 calories and then you will start to see results.
You count your calories wrong.
The second reason why you might not be losing weight is that you think you’re eating 1200 calories a day, but really you’re eating 2500. If you don’t count your calories, correctly you’re lying to yourself thinking you are eating only 1200 calories when you are actually eating 2500, and that might be the reason you don’t lose weight.