I'm small for right now but I never know what the next few months might bring. My weight fluctuates back and forth very badly. I'm consuming well over 4,000 calroies each day, yet I'm still losing weight. Right now I weigh 112 pounds...despite how much calories and fat I consume each day. I'm either too small or too fat...it's NEVER a middle ground with me. My doctor said my metabolism is messed up...but he can NOT explain what is wrong with me. They checked my thyroid about 2 years ago, and said my thyroid is fine. I'm so tired of this yo yo weight b/s. I go from fat to skinny to fat to skinny all over again...back and forth. It's hell, I hate it. It's nothing they can do for it. Right now I'm skinny, but all of a sudden, I will start gaining alot of weight out of nowhere, then lose it, then gain it back again. Each "phase" can last from anywhere to 3/6 months-1 year. It has ALWAYS been like this since I was born, and no doctor has found the reason/cause for it.The smallest I have ever been in my "adult" life, is a little under 80 pounds, and the biggest in my adult life has been well over 300 pounds. Sometimes I can lose/gain 14 pounds in 7 days. I'm tired of dealing with this. When I'm in my "skinny" phase, I can eat ALOT and still lose weight, and when I'm in my "fat" phase, no matter how much exericse I do and watch what I eat, I will still gain. So there is no middle ground at all. I have been going through this since I was born. WHAT IS WRONG WITH ME?