When I was child I had a hepatitis a, so am I immune for life?

Hepatitis A. Yes. Assumming an accurate diagnosis, having had hepatitis a earlier in your life will cause you to be immune to that virus for the rest of your life. You do not need to be immunized nor do you need to have antibody levels rechecked.