When do you think I'm due?

B e A m * • 💍 Oct 11 ⚽️ #1 Jul 17 🌷#2 Mar 20

First day of my last period was Nov2. My cycle is 25 days. I'm pretty sure I ovulated on Nov 14. I always feel the sharp pain in the middle of every month. And that's every time when I ovulate.