Ok im 37 weeks and 5 days, but im not sure when was my last period or whose my baby father is because i had sex with two different guys ,i had sex with my ex on the 8th n august and my currently boyfriend on the 26th n august....my supposedly due date is may 6 2016
A due date of May 6 corresponds to a LMP of July 31 2015.
You had sex with your ex on day 9 of your cycle.
You had sex with your bf on day 27 of your cycle.
Your ex is VERY likely the father. You normally would ovulate between days 11-16 of your cycle. Sperm can survive up to about 5 days - max. Timing wise, you would have been approaching your peak fertility.
As to your BF, It would be WELL PAST when you'd be expected to ovulate. You'd have been at/near your LOWEST fertility.
Hope it helps. A DNA test can confirm.