I wonder whether this is a serious inquiry. If it is, I wonder how you know that you eat 5-6,000 calories, which is twice what most people require. You don't give your age, sex, or activity level. Matt is correct about everything except the possibility of an underactive thyroid. Overactive, yes, maybe.
As for your friends, tell them there are two secrets: diet and exercise. 4-6 small meals/snacks per day with 30/40/30% protein/carbs/fat each plus daily cardio and/or strength training--long story short. Oh, and you won't be able to do what you're doing forever. You will start to chub up eventually on that diet.