If you have cut calories drastically you may not be getting the minimum calories your body requires. your metabolism will slowdown to conserve energy and you will loose less weight.
Protein keeps the metabolism high, helps burn fat and leaves you feel fuller.It helps you lose fat without losing muscle.
If you do the same exercise daily , your body adjusts and burn fewer calories. To beat that, change your routine atleast every six weeks and change it completely once every three months.
If the weighing scale isnot moving but your clothes feel looser, your fat is getting replaced with muscle.
Research says that missing just 30 minutes of sleep can disrupt your metabolism and lead to weight gain.