When to expect 1st AF..

Mel • Boy April 21 💙👶 Girl due early Oct 23

I had my son on 20th April via caesarian. I haven't had my 1st AF yet. I get occasional days where there is a bit of blood when I wipe & decent tummy pains but it stops pretty quickly. I'm not breastfeeding at all. Is it normal to be this long after & not have one yet?

Also did everyone start having sex again once the discharge stopped? I don't see my dr for 2 more weeks & she told me to wait till after the lochia had stopped..