To be frank, a true friend to me is similar to that of a partner "Weird I know but hear me out".
Partners are suppose to listen and help each other with issues (Just like friends should)
Partners should talk things through and not run off when things go bad (Just like friends)
Partners are understanding of each other and know how each other behave and react to things (Just like friends)
Partners are suppose to value each other equally (Just like friends)
You could say that the greatest partners in life are our friends. Cheesy I know, but if he runs off just because of something that wasn't your fault; and he doesn't want to hear you out (That to me sounds like he didn't value your friendship as much as you valued it)