1 Kullanıcıya ait 1 tane personel_info sütunu olması gerekmez mi? Çünkü bir adamın nasıl 2. ismi olsun? 🙂 İlişkide hasOne kullanmalısınız UserModel'i içerisinde.
return $this->hasOne(Personal_info::class, 'user_id', 'id');
Auth::user()->profile diyerekten erişebilirsiniz diye düşünüyorum (denemedim hata olabilir)