I had the exact same experience 4+ years ago.
Probably best to go to a good bike shop initially so they can get to all dialed in for your first road bike. Getting a good fit is a big part of it.
Getting new for $800 is tricky. They might have a good used road bike they could set you up on. Might think about bumping your budget up a fuzz if possible and look at entry level road bikes. 105 is probably out of the question for new road bikes at a store for $800.
My recommendation is just get one. Get an entry level something from a good bike store that treats new riders well. You'll want to spend time getting a fit for the bike. Then ride the hell out of that thing a couple of seasons. Then make a list along the way of things you'd improve and save up for that bike next.