DNA testing help!!

Me and my boyfriend had broken up last year and i had sex with another guy. The dates that i slept with them are 4 days apart. Well in January i found out i was pregnant. And i assumed it was my ex boyfriends bc he was the one i slept with first. But nowwwww. My little boy is 4 month old and looks NOTHING like his daddy to me. He looks a lot like the other guy. We did at home paternity test and it came back 99.999% that it’s his. I don’t know if i should do another test at a lab because i have no idea how accurate home test are.