Had sex with guy 1 april 1st, Had my period april 15th-20th. Had sex with guy 2 on april 28. Took pregnancy test on may 20th and it was positive. Any way to know at this point who the father could be?
Was the only sex after your period the time on April 28? (Are you aware that a period indicates you are not pregnant?) If the only sex after the period was on April 28, that would be the sex that produced your pregnancy.