Is this my rainbow BFP?! 🌈😱

Nicola β€’ I`m a 28 year old teacher from the UK. Had my rainbow baby in September 2017 after miscarrying twice.
I miscarried at 6 weeks in March but this morning I think I have a BFP?! This month I've had sore boobs but that stopped, and I feel completely normal. Trying not to get my hopes up because of what happened last time. I've been taking progesterone cream because I have a short leutal phase. I think I am roughly 12DPO. So excited and scared at the same time!!