I went back and checked for funsies and your first super super faint BFP was on the 15th. Putting you at about 9 DPO based on OPK's [right?]. If you had a 14 day LP, that would make you 4 weeks on the 20th. So, you're about 4.5 weeks if all that's correct. Give or take maybe a day or 2. If that's true, you're test are freaking awesome. They were awesome before for being over 5 weeks but if your off by almost a week, holy crap!