Your doctors are right. Tenofovir DF (in Truvada) has been used for for HIV treatment since 2001 & for prevention since 2012. It can cause manageable kidney impairment & minor bone loss. It doesn't have notable liver toxicity. People with risk factors for kidney problems can take the newer tenofovir alafenamide (in Descovy).

(I know Tom & most commenters here know all this, but just in case someone reading along doesn't...)