actually it isn't. some people only need 1,000 calories a day, others need 2,000 extremely active people need 3-5 thousand.
Eating less than a thousand calories a day actually makes you gain fat as your body stores it.
I run about 1,200 calories a day and I can barely maintain my weight. Yes that is two slices of toast for breakfast, a glass a milk. a 140 calories snack bar, and 140 calorie yogurt for lunch, and a healthy dinner of salads, and usually chicken, but I mix up the protein. Very rarely do i eat anything after dinner,
Figure out what to cut out of that. If I could figure out a way of inverting it and eat the big meal in the morning I might be better off but the timing sucks.