You're right, he won 49.7% of the popular vote compared to Kamala Harris' 48.4%. Many states like Arizona and California took weeks to finish counting and I had not checked the final numbers.
If you're curious how most Americans feel now, you can read about Trump's approval ratings here; currently his poll results are net-favorable:
https://projects.fivethirtyeight.com/polls/approval/donald-t...