Ive got this problem, Ive just reach Ispen castle on disc 3 and ive got Zidane at lvl 99 already,and ive got hp + 20% and ive only got 7057 hp. Ive played this game tones of times and never have got my hp ove 8k. How do you get max hp?

I wont be playing this game again to do it after i complete it now(smurf am i doing another 150 hrs or so again for at least for a while) but i would apprieciate that i find out how to raise it to the max.

Thanks