Всё у вас вроде логично, но не забывайте, что парень всего несколько лет в Америке. Подростковый возраст + стеснительность, менталитет американский ещё не перенял. Друзья, скорее всего русскоязычные. Работы для 17-летнего не так уж много, оплата минимальная. Моя дочка в 17 лет в основном репетиторством занималась и в математической школе работала. Не помню сколько, но не так много за год получалось. А если ещё сам оплачивает бензин/страховку, то денег останется с гулькин нос. Страховка на машину у подростка в Америке немаленькая. Может, девочка эта для него как свет в окошке: в семье напряжённая обстановка (отчим), всё ещё период адаптации в стране. Иногда детям иммиграция даётся тяжелее, чем взрослым.