Paternity test needed?

I am due January 6th. My boyfriend and I were on and off around the time I got pregnant. The first day of my last period was April 2nd and lasted until the 6th. I slept with him(guy1) on the 7th and the 8th the first time he didnt cum at all, the second time he pulled out . We had been dating for a year and he always pulled out , I never become pregnant before . Guy 2 I slept with on the 13th 14th and 15th after breaking up with guy 1. He came inside me 4 times within those 3 days . I greatly believe guy #2 is the father ... and didnt think I need a paternity test. What do yall think guy 1 or 2. (Test in progress)