Tracking BBT😵

I've done a ton of research in tracking BBT, from what I've read when your BBT spikes you have ovulated, and at that point your temp will stay increased until your mentstral cycle. But as you can tell, my chart is crazy and I don't understand why! I've woke up at 4:30am every morning for the last 12 days and took my temp (before I even lifted my head), and even been <a href="https://play.google.com/store/apps/details?id=com.glow.android">tracking ovulation</a> but could never detect a LH surge. And don't get me started on CM, it too has been out of wack!!! 
 Anyone else having these issues?Â