Maybe this will change post-Covid? In my city (not-US) you can order an STD test kit online, provide a small blood sample (pin prick and then fill small tube from finger) + urine sample, post it back (free), and get the results texted back to you (or on your online account) in a few days. It's 100% free. Maybe governments will see more value in catching these things and stopping them before they spread further.