Period Help!!!!

My cycles are 21 days apart, not the usual 28... so when in my cycle will I ovulate because it seems like 2 days later I get extermely horny... is that normal?