I'm 17 years old and have gastritis, possibly due to heredity. Is there a permanent cure? And what should I be doing?

Needs check. you child could be having H pylori which is a very treatable condition also he needs to he evaluated by a GI Dr.and have an upper GI and a scopy to rule out ulcers which are very treatable.