Adding to what Justin has said, you are basically sending your body into minor, very minor, starvation mode on a daily basis and this will encourage the body to store more and use less energy.
Also consider what you have achieved in real terms and stop assuming yourself a failure because you havent' halved your bodyweight in 2 months.
1 pound of fat = 3,500 calories
Average RDA calories generally considered around 1,500 to 2,000 calories
For ease lets say 1 pound of fat is two days calorie intake
7 pounds of fat lost is the equivilant of not losing 14 days of calories, which considering your dietary regime is nothing short of remarkable.
The maximum safe healthy consistant fat loss is 2 pounds a week, you are achieving approximately half this with short term starvation, anyone analysing this would say you have been very successful.
I see so many declaring lack of time as an excuse not to eat, or eat well and of course exercise. You are exercising so better than many.
I am at my desk with my tub of food shovelling through it all day, it's not exciting stuff, rice and eggs as it happens, but it's there and enabling me to eat consistantly. I suppose I have one meal a day too in a way, it starts when I wake up and ends when I go to sleep, I take occasional breaks to train.
Still trying to figure out how to eat while asleep, no-one has come up with decent ideas.