She sounds a lot like my aunt (except for a few things) who I still can't decide if she's ISFp or ISFj. So ISFx maybe?