What finally caused your BFP?

I guess this question is for those who struggled with TTC for a while. How long did it take you and what finally got you your BFP?