UPDATE!!! Freaking out after 3 years TTC

I’m a day late I didn’t plan on testing as I’m so sick of 3 years worth of BFN! I was just sitting here, I’ve been nauseous for 2 days, thrown up a little. I’ve been crampy for a few days so just been ‘meh’ she will be here tomorrow. Something just flicked I went to the bathroom and I was like I need to take a test/ I don’t know why! But this came up within a minute (it’s more pink in person) but its so there right? My Oh is like I don’t wanna get so excited but it’s so hard- he doesn’t wanna get his hopes up- neither do I.. it’s been a long road for us. So I amazon primed 2 first response and 2 clear blue, they’ve just come.. but I’m trying to hold out until the morning to do them because I know that’s the best time and I don’t want to do one now and it be nothing, I’m clinging on to hope. Tell me I’m doing the right thing?!

UPDATE

WELL AFTER 3 years it’s FREAKING POSITIVE!!!!!!!! AAAAAAAAHHGH