Finally my BFP!!!

Woke up and took this because I have been cramping for two days!! This is such a surprise we have been ttc a long time... I should be 9/10 dpo the first day of my last cycle was 3/4 so why is it so dark??? Is it normal to experience slight cramping this early too!!