First of all,

we are here for you! I am sorry to hear about your frustration and I know we've all been there at one point.
From your post, you are saying that you eat 1200 or less cals a day. I agree with the other posters that you should up your caloric intake. 1200 is the absolute lowest you should ever take your calories to. From what I understand from reading your post, your body sounds like it is in starvation mode and is holding on to all the fat it can because it thinks there is a shortage of food. This is why you never want to drop below 1200/day.
Try eating 5-6 small meals spaced about 3-4 hours apart throughout the day. Make sure to include lean protein (chicken, turkey, fish etc) vegetables/fruits, and complex carbs. These things will help you feel fuller for a longer amount of time and it will give your body the fuel it needs. I would also recommend doing a bit more in the exercise department. Try going for a walk every day or buying an exercise dvd. I personally like the biggest loser dvd series but you need to find something that you enjoy to do so it won't always feel like a chore.
Hang in there and stay strong! Post here often, we are all here for you! Hope this helps.
