DNA test stress

I have a guy I was dealing with and we wasn’t together I was fucking him from may 26- june 4th with no protection and no birth control I told him I liked him enough to be with him and he told me he wasn’t ready for a relationship not that he wanted to talking to other girls so on june 5th I found out he was talking to other women on june 6th I had met up with a ex and fucked him out of revenge no I’m 18 weeks and 4 days pregnant and idk who the father is my gut says the guy that I was dealing with and liked but there still is the doubt of the baby being my ex ( mind you I had my nuvaring in when I fucked my ex ) it says I conceived june 6 if anyone has some advice I would live to hear it please help