Cramping help?

I’ve been having intermittent cramping since CD 16 and it is now CD 22. Nothing super consistent, but more like random gut punches through out the day. Can you have O cramps for five or six days? All on the same side mostly and once or twice “in the middle” where my uterus is. I usually do not cramp until a few days before AF which isn’t due for a little bit (my cycles are usually a bit longer)