We are all different and beautifully unique and our bodies react differently to changes too. Try not to  put yourself under pressure, rather focus on all the progress that you’ve made so far. Love yourself and give your body time to adapt to your new healthier lifestyle.

Here are some possible reasons, why your weight hasn’t changed yet:

You’re eating less nutritious foods: If your diet consists of mostly processed foods (fast food, sweets and microwave-ready meals) without enough whole and nutritious foods you’ll likely be getting too many calories and struggle to lose weight.
To change that: Eating foods rich in lean protein, fiber-rich carbs, and healthy fats will help fill you up and naturally reduce your overall caloric intake while keeping you more satisfied and healthy. 

Your fasting plan does not suit your lifestyle: Not all plans may fit your lifestyle, body needs or personal preferences. It’s all about finding a fasting rhythm that works best for you.
To change that: Try out another intermittent fasting plan that best matches your lifestyle and can be maintained for the long haul. For example, if you get hungry and want to work out in the mornings, start and end your plan earlier in the day.

You aren’t getting enough good quality sleep: Several studies have shown a connection between getting a good night’s rest and maintaining a healthy weight.
To change that: Increase your sleep quality and quantity (aim for 7-9 hours per night) with regular sleeping times and a breathing meditation before bed.

You’re not hydrated enough: Not drinking enough water may leave you dehydrated, which can decrease how efficiently you burn calories (metabolism). You’ll also miss out on water's benefits when it comes to quelling hunger.
To change that: Drink more water (aim for around 15.5 cups (124 ounces) for men and 11.5 cups (92 ounces) for women, per day). Jazz it up with a slice of ginger, lemon or a mint leaf or unsweetened tea.