I would vote but I truly don't know. I do remember that at one point you were also INTP and ISTP. Because you have the tendency to "act the type" that you have labeled yourself instead of being free and being yourself, I suggest you take a break from trying to figure out your type AND A BREAK FROM THINKING ABOUT TYPE and just be you. In time, maybe some of us will have a better guess and can help you with that. It might help you too.