and I really doubt he forgot his best friend
Whoa whoa whoa, when was this established? Yamcha always seemed closer to Goku, Bulma, and Krillin than he ever did to Tien. On top of that, he was one of the only characters in the series who seemed to have a social life, so his best friend could very well have been some random never-introduced bro.