Af due 4/6,Where's my Cycle Buddy?

💫👶Tk✨👣 • Let Go & Let GOD,Our Blessing will come eventually
Had AF march 2-5 & also experienced bleeding march 27,28,29 I don't know why hopefully I get a BFP Im so scared to test