13dpiui 15dpt BFP?!

I have my Beta tmrw worried this may not be real. Could this still be trigger I had on 12/3? Anyone have this happen to them?