Help. Is this a bfp? Omg

tori • 💓 BFP 11-7 Due Date July 18th, 2016😍👣👪👶 Paisley Mae Major born emergency c-sec July 21, 2016💘
Is this it? Only two months ttc and period is due today