Yeah, I'm a guy. Sorry, should have mentioned that.
I don't really care about putting what I learn to use and I mostly learn things because i'm curious about them. If I find a practical use afterward, cool, but I don't set out with that in mind.
I tried looking over various different ISFP descriptions again and while I can relate somewhat, i'm no where near spontaneous or implusive like SP's are said to be. I plan every thing i'm going to do that day in my head at least tentatively. There isn't much I don't do deliberately
About the interaction styles - Yeah, I actually meant to copy/paste forseer developer, oops
I'm pretty sure i'm NF now. I think I developed my logic functions well because i'm a guy and society tends to push us that way. I think i'm going to settle on INFJ too, especially since I have a better understanding of what Fe is. That was one of the big pieces that I didn't think fit. INFP is still a possibility though.
Thanks again for all of your help. You guys are awesome.