Not sure of the baby father!😩😭

Okay so I had sex with my ex November 19-22 it didn’t mean anything at all. I was hurting because I had a miscarriage and my boyfriend had just broken up with me. Well me and my boyfriend got back together and had sex November 28 December 6-7! I got my first pregnancy test December 16th vvfl but didn’t get one that was noticeable until the 18th-21st. Can it be ex’s or is it boyfriend’s. Please no judging we all make mistakes

December 16

December 18

December 21