Trying to type myself through functions...it seems the only way I can get a result I can trust

Lets start...

not (Si > Ni)
not (Ne> Se)
not (Te>Ti) (Recent interaction with Te types show I fall to using Ti or Fe when I'm debating with them)

From first rule -> not ESTj, ISTp, ESFj, ISFp
From second rule -> not ENTp, INTj, ENFp, INFj
From third rule -> not ENTj, INTp

So we are left with: ESFp, ISFj, ENFj, INFp, ESTp, ISTj

To get further I should figure out Fi vs Fe. Not 100% percent sure but

not (Fi > Fe)

From this -> not ESFp, ISFj

So we are left with ENFj, INFp, ESTp, ISTj

Next thing to figure out is Ni vs Se or Ti vs Fe...

At the moment I would say...

not (Fe > Ti) (but this can change)

From this -> not ENFj, INFp

So we are left with ISTj, ESTp

Next thing to do...Fi vs Ne...

I think...not (Fi > Ne)

From this -> not ISTj

Thus at the moment it seems I'm ESTp unless I change my mind about the assumptions or there is a problem with the logic