Am i out?

So my hubby left town for work. We bd on wed. One app says i ovulate today. One says i ovulated yesterday(saturday) and the other says i ovulate on monday. All the apps have the exact same information plugged in. Im assuming my husband doesnt have strong swimmers because back when he was a teenager he did a lot of drugs. He also was a drug dealer and would tie the drugs to his balls. It took us two years to get the daughter we have today. Now we are ttc and im confused. Am i out for the month? We have been ttc for 8 months now and honestly im sick of the heart break every month. Thank you in advance for the responses.