... weights 130lbs and he absolutely hates food , he's a very picky eater when comes to textures and stuff like that. I will make him anything he wants just because some times he goes days without eating and he still won't eat it . I tried doing smoothies and protein shakes to make him gain some weight but now he doesn't like them anymore, is there anything that would make it easier for him to gain weight? Maybe different types of protein powder I'm not really sure what to do in this situation
Sounds like it might be so severe as to be classified as arfid. You should read up on the disorder and convince him to see a doctor, who shall determine the proper course of treatment (both physical and psychological). These things usually have an underlying cause which can be helped, but it has to be acknowledged first. I've seen the kinds of effects they have on the body in adults long term, and it's painful to watch.