ИМХО, "собака порылась", в том числе, и в этом "этакая принцесса. она почти и не снисходит до общения с ним".
А еще многие из моих ровесников рассказывали, как либо завидовали своим знакомым детям, у кого папа и мама живут вместе, не разводясь, либо (и в 40 лет) осуждают родителей, которые сбегались-разбегались на глазах у своего чада (т.е. чадо, уже взрослое, говорит о формах этого разбегания, о том, что уходя-уходи, что после знакомства в подростковом возрасте с детьми отца в новой семье слезы были скрыты от обоих родителей, но горечь до сих пор, ну и много чего еще). Лучше всех выразил эту мысль один из одкурсников: "Дети не должны знакомиться с негативными сторонами брака раньше, чем познакомятся с позитивными". Понимаю, что эта точка зрения не разделяется львиной долей конф на 7-ру, но как есть, это мои личные наблюдения.
Опять таки, ИМХО, в школе - это "другая планета", мало ли кто как живет, есть английская королева, арабские шейши, американские милиардеры и так же в принципе далекие по существу одноклассники... И есть семья в широком смысле этого слова, где у дяди двоюродная сестра как сыр в масле, а он один дома на маминой диете, даже от бабушки забрали... При сем любимый биопапа где-то на стороне. Думаю, здесь квартира сестре скорее повод, форма протеста против вещей, против которых деть прямо высказаться не умеет или не смеет. Ну и общение в форме "бедного родственника" - не самое лучшее, это частое место детских протестов.
Вот, только честно, как Вы думаете (я не предлагаю что-то делать или спрашивать у сына, это мысленный эксперимент), что бы ответил ваш мальчик, если бы Вы сказали, что есть выбор - либо он получает квартиру и живет там один, принципиально без Вас, бабушки и иных родственников, либо начинаете жить все вместе, он, Вы и биопапа?