Getting BFN's!

Courtney • 👼🏼 2-26-17 and now our Rainbow baby is here! 6-2-18 Carter Logan Freeborn 🌈👶🏼 and Easton Kent Freeborn due 7-26-19
AF was supposed to start Tuesday and I've had a blood test Friday and it was negative. I also took a HPT yesterday morning and still BFN.. My last period was March 15th and they're irregular. SO and I had sex on all of my fertile days which were at the beginning of April (March 31-6) any input? I'm starting to lose hope! I need to stop stressing out because this is the first month we've been TTC.. Thoughts? Thank you :)