Personally, I'd still put my money on you being ISTP. A lot of personality descriptions are general and can overlap with other types. I wouldn't be the least bit surprised if you've been conditioned...