We won't officially know the winner until every vote is counted, and that may take a few days.
Florida was able to get their unofficial tally so quickly during this election, because Florida was allowed to start the counting of mail in ballots 2 weeks ago. The other states had to wait until today to start counting, some counties in those states won't start counting until the day after the election.
We will know the winner soon enough. Every person has a right to have a say and for their vote to be counted, that's all part of what makes living in a democracy great and why we are the finest nation in the world.
Just sit tight and stay calm. We may need to wait for a few days but it shouldn't take as long to determine this election as it did back in 2000 during Bush v Gore and all the "hanging chad" confusion.