Ovulating twice in 50 days cycle?

Nadia
So I've been off BC for 7 months now. In the first 3 cycles my cyles were between 30 and 32 days long with a 3 day AF. After that time my cycles started to become really unpredictable. The one was only 21 days long, with O on CD15. The next one 43 days with O on CD20 and the one after that 50 with an O on CD27. I've been on vitex since month 3 and it doesn't seem to be working at all. Now the current cycle I'm in, I O'd on CD22 and CD38 (both Clearblue digital and CM indicators) the CD38 reading came as a fluke because I had been having O pains and thought "what the heck" and tested for O and it came up positive. Thinking that it might have been because I was preg, I tested but all BFN. Except the one i used on CD37, that turned pos the next day. But probably evap. So long story short, can I be ovulating twice in one cycle? And for future how will I know which one is the real one if that's not the case?