I workout 6 days a week for at least 2 hours a day. I usually do fairly intense cardio exercises like spinning, running, and the elliptical and keep my heart rate up pretty high. I also have recently gotten into swimming a couple times a week. I do body pump 3 times a week as well and try to work in one yoga class. Yet I can't seem to lose weight, especially in my upper thighs. Am I working too hard? Eating too much/not enough? About 3 years ago I was anoerexic and even though I eat now, I can't seem to lose the extra weight I gained. Did I mess up my metabolism permanently? Please help!