Can anyone tell me if this is my BFP?

GF
I took this today and positive opk on May 24th AF was supposed to come tomorrow your supposed to do it for 10 seconds I did it for like 4.... I REALLY didn't have to go haha but idk anyone want to share their opinion?