They're not at all complete opposite, they're very similar actually. Next time, try to give answers according to your earliest childhood memories, since they more accurately reflect who you are.
Also, here's a link to a second test if you're still uncertain about your personality type:
[url]http://www.16personalities.com/free-personality-test[/url]
English
-
Thanks I retook it and it said I was an INTP. Though I do share some traits with INFP...coincidence?