Alright, I’m gonna comment on the KOF matches since I (sadly) never play GG.
You guys look like pretty average players. Not so bad that don’t know what’s going on, but not so good that you’re understanding some of what should be going on. Here’s the thing, you guys are still at that stage where you’re trying to predict all of eachothers’ moves and countering accordingly. Now trying to read your opponent’s far from a bad thing, but you need to learn to do so while playing as SAFELY as you can.
You guys should considering playing a more offensive game. Learn to lay on pressure that isn’t likely to get you hurt and put the fear of punishment in eachother. KOF is a very rush friendly series. Keep in mind that low hops are your very best friend, especially if you have something like K Dash’s jumping D. Right now you guys are doing alot of flying around on the screen, trying to hit eachother with random specials and DMs that are often slow or unsafe if avoided.
Lemme lay a scenario on you. If you were Iori and you had a guy in the corner, would you want to use his Dragon Punch to try and knock the guy out of whatever you think he might try, which is bad news for you if it doesn’t work, or would you want to poke him with crouching A and combo into quarter-circle backwards + Punch to hold him down and not put yourself in any danger? Try thinking like that more often, considering what’ll keep you safer in the long run, and if you make a gamble, make sure the payoff would be worth potential danger.