He's been my close friend since high school, but we have never fought
He's been my close friend since high school, but
彼は高校(の頃)からの親友だけど
He's my close friend from high schoolでもOKです。
we have never fought
一度も喧嘩したことないよ
一度も~したことない、は英語でhave never~やhaven't ever~で表現できますね。
ご参考になれば幸いです!