Anyone else testing in the morning??

Adele • 27. TTC baby #1 for 11 months, born July 2015. TTC baby #2 since march 2016 BFP Aug 2017 MC at 5 weeks BFP Oct 2017 🌈 Rainbow baby due July 2018🌈
Getting nervous I'm cd28 tomorrow but my cycles vary anywhere between 28-34 days! But I can't wait any longer! Does anyone else have a 28-34 day cycle and got a bfb before they were late? I normally spot at this time of my cycle and have had nothing so far so that's why i have decided to test tomorrow!! Trying to stay positive but don't want to get my hopes up! It's very exhausting trying to not think about it! Plus it's my birthday on Friday so would be the best birthday present ever!!!