As they say, “if something seems too good to be true, then…”
I suspect the Wikipedia entry is correct when it notes: “The simplest and most likely explanation is that any thrust detected is due to experimental error or noise. In all of the experiments set up, a very large amount of energy goes into generating a tiny amount of thrust. When attempting to measure a small signal superimposed on a large signal, the noise from the large signal can obscure the small signal and give incorrect results. The strongest early result, from Yang’s group in China, was later reported to be caused by an experimental error.”
As for the idea that we’ll develop ways to “live forever” this is both wildly optimistic based on all current research (I worked for a while at an Institute that is at the forefront of age-related science) and deeply depressing: imagine an Eternal Trump, for example. The best we’re ever likely to achieve, from a purely biological perspective, is a couple of hundred years or so — and even then the key problem will be the ageing of the brain, leading to decades of dementia as Swift realized centuries ago. Not a very enticing prospect.