Are you following a rigid diet plan; ie, low carb or vegetarian? And you aren’t losing weight? The main reason is you are consuming too many calories.
The bottom line — to lose weight you need to eat fewer calories than your body uses. Maybe you are eating more calories than you realize.
The best way to know what you are really eating is by tracking or keeping a food diary. There are numerous free apps available to track calories and keep you motivated on your weight loss journey.