This study may be (and likely is) “total crappola,” but the link you posted doesn’t prove a thing. All your link says is that, by 1997 (15 years ago), “[n]o researched ha[d] found provable biological or genetic differences between heterosexuals and homosexuals that weren’t caused by their behavior.” That does not prove that these researchers, in 2012, did not find such differences.