Have you seen a nutritionist, or your dr? You could have a naturally high metabolism, or an underlying condition that slows your ability to gain weight

Are you actually underweight, or do you just feel it?