Hi, so for as long as I can remember, I have had no appetite (only occasionally).

The only way I know I am hungry is when I feel my stomach hurt. I literally have my stomach hurting but I dont want to eat anything. So I got to force feed myself. To be honest, describing my appetite situation right now into words makes it sound much worse than it is.

And when I do have cravings/appetite, I eat that till I am sick of it. For example, first year of college, I got an appetite for pizza and would eat 2-3 slices everyday for about 2 months, after that I could not look at pizza without having thoughts of throwing up. It took me a good half year to start eating pizza again.

It really sucks because I have been trying to gain weight for the past 2 years and I feel that this weight problem is detrimental to my lifting (not enough calories aka small to none gains). Right now I am 6'4 and 150lbs (although because of varsity swimming, I am pretty low body fat %. I would say around 10-13%).

Are there any specific food that can boost my appetite? Or any supplements? Literally any tips would be helpful.