Ovulation ?

Why does my cycle vary from 28-40 day cycle ? Every month it’s 28 then 40 ... am I even ovulating ? I tested for ovulation on cycle day 14 and cycle day 21 , even though cycle day 14 test trip was slight darker I still feel like somethings off !