don't know wether to believe

Don't know wether to trust this?!! 
Came up straight away and it's thick too! Had my first period in over a year 3 weeks ago and after had really sore boobs for about a week...
On cycle day 25 around 10 dpo and got this?!
What do you all think... going to buy a first response later and do first thing.