Is it possible to make your hp always stay at max and your Hearts never go down
Yes, but that would make you a cheater, and you're not a cheater :-)