I've been trained to understand and get along with ISFJs since birth; my dad and my mom are both ISFJs xD
No surprise that my girlfriend is also ISFJ, the reason I was asking ;P
It works out for me (INFJ) but I think it might be more so my life experience o__O;