@Pablo; you misunderstood my remarks. What I mean is: If you DO NOT have any financial dependents (e.g.,totos, siblings etc for whom you meet financial requirements),the a life insurance cover would be a waste of money.
Secondly,even if you forsee some dependents coming from,say,next year,there will be no added benefit in taking the insurance cover this year. Take it as soon as the dependents come.
Thirdly,you still have not clarified the kind of insurance you want. What you describe - an annual policy similar to that of a car - will probably be a medical cover....and for that,go to the HMOs; they have better plans than regular insurance companies.
If you are looking for a life cover,then it will be a long-term policy (10+ years) and it will give you the option of making payments annually or monthly. By the way,in olden times,life covers used to be open ended (no time limit) but this proved unpopular with customers so insurance companies started time-limited schemes but for longer terms.
Finally; at AAR,you can get a decent health cover for about 20k per year (depends on your age and sex) and the you add sh1,200 to append a sh2,000,000 life cover to your policy.
Nothing is real unless it can be named; nothing has value unless it can be sold; money is worthless unless you spend it.