have you seen your GP?, sustained long cycle with temps looking like you ov at times - and the dark lines on all the opk but not positive.......what is your cm doing have you had fertile cm ??
I would be going out of my mind with a 90 day cycle, you are very strong for staying positive all this time.