Go read up more on ISFP's, then come back. Your observations are so generalized it's actually quite funny. The only thing that sounds ISFP is 1 and maybe 4 (if she doesn't care much about the issue...