Did I ovulate? OPK and BBT, help!

This was the darkest line I got on my ovulation tests, CD23
Yesterday and today I barely could see the test line, and today my temp went up 1 degree... Here is my BBT chart
Ovulation test was CD 23, my highest temp his cycle is today. I have long cycles.
Starting to wonder if my problem the past 6 months is I don't ovulate?