Hey MMaynard,
You're a friggin' genius, dude! I am still trying to wrap my head around what you have there but I am starting to get the gist of it.
Also, is there no way of getting rid of the last comma in the LeftString? Right now, it returns two checked conditions as "Mental Illness, and...