DNA testing is complicated and lengthy — it can take up to 360 hours and sometimes stretch over a year or more. Even then, sometimes it has to be repeated. But that's not the main reason families wait ...