Did I ovulate please tell me !

This morning I took a opk from clear blue advanced my doctor told me to use that brand since with others I was not showing ovulation. I have been testing from cd 12-16 This morning 1/3/18 I took a test being my cd 16 with FMU and it was flashing high fertility it was my third time with that and during the day I felt like something was off when I got home I made myself hold the pee until 7pm I was holding it for 3hrs and bomb I got a solid smiley face meaning my peak . I don’t know if this can interfere with my test. But I have PCOS and I am on metphormine and also clomid de cd 5-9 . With my opk since it showed my peak does that mean I am going to ovulate or that I did ovulate or is it my medication ? I am so confused 😑😑 help me please