I'm trying to figure out the best way to get the index for the user I'm removing.... anyways. I've hacked something together just for the sake of having it done. In the morning when it isn't 1:34 and I'm not interested in proving something completely insane I'm going to make this not work this way
it still pretty hacky in my opinion... though this does guarantee that the user being added to the game user array is an existing signed in user.... and it allows me to grab my index easily... I may keep it for now.