Thank raoul5788 and pandafish for your inputs.
I went ahead an called in to ask and the first girl that probably was from India didn't really have a clue what's going on, nor English. So I said I don't know if you're new here or not but you don't know what's going on and I said can I talk to a supervisor that can answer my questions and then she tried to answer it again, so I said I'm going to hang up now and call back. So I did.
The next guy I'm assuming from India too but least new English enough I could understand, answered my question right away. He says yes you have it for life, and he said it shows that your free HD is on going with no term limit as long as you keep auto bill pay and keep your account open. So make sure you update your credit card as soon as you get a new one. So I'm convinced that I have Free HD for Life.