Жениться сын вовсе не обязан, вот признать себя отцом ребенка - да, должен. Вы разумный вариант предлагаете, но если сын не горит желанием жить с девушкой, все равно уйдет, так или иначе, но пока сын учится, вам содержать ребенка, если есть возможности и желание.