On another note... the original poster mentioned stats for the player.
What exactly are his stats? I imagine that he does have them hidden from the player or girls fighting back wouldn't work out so well.
I'm not an expert (I'm barely an amateur at C#, and that's the only language I'm studying for now), but I'm guessing it's something like an if/else or a switch statement that says "If the player loses, do the calculations for the gang. If there's no gang, and the player loses, she escapes." If it's anything like that, then I imagine the player would have stats. If he has stats, you could probably get them to increase almost the same way as the gangs, but instead of the 'next day' button working that out, you could have actions the player takes, much like sex actions, handle that, and count the number of sex actions as 'time' slots, and put a counter as part of the main screen of every building.
Or do they increase already based on the fights he gets in? I doubt that, unless it's only victories, but even then, I don't see a reason for you even writing code that can do that since gangs are the real primary decider.
Again, I haven't looked at the code, but it seems like it would be relatively simple to write, if you haven't already.