Help!!

I have periods that last forever, but they are usually 3-4 weeks apart. Glow says I ovulated on March 26th, but I don’t think that’s true. On the 11th of April I had light pink blood when I wiped and mild cramping, but it only lasted a couple of hours. I had sex the week before and also on the 7th. Today I’ve been having lower back cramps (mild) but no other AF signs like I normally do. Implantation or ovulation? And if maybe it was ovulation, could I still get pregnant after having sex 4 days before ovulation?