Holy Crap!

Soo I have been off with my cycle since January...we've been just not preventing since then but my cycles are like every other month. My tatas are getting huge this past week and I've Been gaining some weight so I just took a test "for the fun" of it basically and I think this is a BFP ?! Do you think it could be a false?