I'm 5'1 and my weight just fluctuates between 86-90 pounds. I feel hungry often and I eat a lot but I still couldn't gain weight. Is this wrong?

Underweight. Need evaluation to ensure your thyroid is okay and you do not have malabsorption. If no medical condition and no genetic factors, weight lifting and increased calories but decreased frequency of eating may help increase weight.