Hello and welcome to HCM
You have mentioned that at 24 years of age, your beard and mostaches have not grown.
I would suggest you visit an endocrinologist
. Your hormones- LH, FSH and testosterone
need to be evaluated.
Regading your complaint of not being able to digest heavy food (fatty food I assume), I would suggest you to revise your eating habits.
Take atleast three meals spread over regular intervals during the day.
Avoid spicy and fatty food especially at dinner.
Do not skip your breakfast.
Take plenty of water and exercise regularly.
if this does not work, visit a gastroenterologist.
Mastrubation is a harmless habit.
Dr Shailja P Wahal