Помню, читала на пикабу откровения "понаехавших" в Сочи. Они жаловались, что там конские цены на жилье (и съем, и покупка), при этом найти там хорошую денежную работу очень тяжело. Ну, собственно, как в истории и написано.
Знакомая недавно искала квартиру в Краснодаре (снимать на долгий срок). И тоже цены были конские, хотя з/п в Краснодаре не сказать что большие и работы не сказать чтоб завались.
Возможно, Ане стоит рассмотреть другие города. Не знаю, как обстоят дела, например, в Ростове. Климат там вроде как теплый.
В плане климата в Питере и правда так себе. Но устроиться там Ане легче всего будет, конечно. Большой город, есть работа, семья рядом. Может, и сын уже "перерос" свои проблемы и меньше болеть будет...
Кстати, семья моей подруги 25 лет назад переехала из Питера как раз из-за состояния здоровья подруги. В Воронеж они уехали. Она там жила очень долго, потом переехала сначала в Питер (и начала болеть), а потом - в Москву (вроде все нормально, не болеет).