I my INFP! Just in case you guys didn't know...I think I may have mentioned it before
In my experiece, he is not a push over. He is easy going and likes to please but if you push him too far, he is subborn as a goat! No, he doesn't scream or yell, he just quitely REFUSES to comply or cave in and will explain why given the opportuity to calmy discuss...which is fine by me...better than getting a tongue lashing. AND he is not sexually passive/submissive either.
I think it just takes some time and patience to understand INFPs, and I have found with my particular boo-ba that many of the stereotypes are just plain wrong.