I sure hope you aren't doubting that you're an INFP, and thinking you're an ISFP. You are certainly an INFP. ;-)
As to what you think an ISFP would say---take all you said, remove the words from it, and remove the ability to come up with the words, scrub out the word "idealist" and put in "realist" and you'd be closer.
As to what you think an ISFP would say---take all you said, remove the words from it, and remove the ability to come up with the words, scrub out the word "idealist" and put in "realist" and you'd be closer.