long term annuityvariable annuity termsannuity terms explainedfixed term annuity10 year term certain annuitybest short term annuitiesterm life annuityindex term annuityannuity surrender terms typically lastbest long term care annuitiesqualified long term annuity contractprudential fixed term annuity