The scheduling is wonky…in those ‘afc east vs afc west team that finished in the same position of their division’ games one team is home two years in a row before it switches to the other team.
then you have the ‘afc east vs whole afc west’ season every 4 years where the home team swaps back and forth each meeting. We were home against kc last time we played the whole afc west so we will be on the road again next year but then we will be home 3 meetings in a row after that against kc(assuming both teams finish in the same position)