Do i really have to pay for every update??
No, it's a one-off purchase - which means that all future updates are included.