> If I insure I burn at least 3000 calories a day (usually much more), I can maintain my weight indefinitely.
If you're having to burn 3000 calories a day, you're eating too much. That energy has to come from somewhere. Have you tried calorie tracking?