RRD - we don't know if our 5 year old is gifted yet either, in the sense that we haven't had him tested. I guess what I am trying to say is that I don't think it really matters was label you give your son at this point. He is clearly exhibiting so many of the markers of giftedness, and certainly a number of the ones that can be challenging for him and for your family. There is so much wonderful advice on this board from people who have been through similar issues with their children. This is such a kind and supportive community. I know I am new here but from everything I have read I am certain that other posters are genuinely interested in supporting you and don't really care about your son's testing status at this point!
I hope you have a great weekend and that you do end up going for a nice hike in the woods. Hugs to you!