Taxes pay for services here and now, they don't pay for your state pension. Older folk are also far and away the biggest users of the health service (with newborns next). Indeed, estimates suggest 2/5 of all NHS spending is on pensioners, with that expenditure paid for overwhelmingly by the taxes of the working age population.
Your own taxes would have paid for the retirees of your age, not for your own retirement today, that is beholden on the working age people of today to do. Demographically, it's known as the old-age dependency ratio, and as a result of the baby boom generation (of which you are a part), there are significantly fewer working people for each pensioner today than there was in the 60s. Indeed, pensioners make up 28% of the working age population today, versus just 18% in 1960.
The answer to that is to have either:
1) A higher retirement age that's more in keeping with life expectancy
2) A higher birth rate and wait for those children to enter the workforce (whilst still paying for schooling etc.)
3) Import people of working age who will more than likely return to their country of origin before they retire