I'm glad to see you've made progress in your personal life. Unfortunately, it doesn't look like your League game has done the same.
Your farm isn't great, especially in melee, but it's also not far outside the pack at this tier.
Your runes are terrible. It looks like you treated the different types as if they are the same. You start every game some 200-300g behind your opponent. That's a big hole to climb out of for no good reason. Look up guides for your favorite champions. Take some time to learn about runes and what might work for your playstyle.
You still don't take flash on immobile champions, which is something commentors noted previously. You also still don't buy shoes, which they mentioned. Those choices combined force you to fight to the death in situations you can't win. Dying is a big deal. No matter how good you are, you can't carry your team from the grave.
You don't upgrade your trinket. I know your teammates are kinda dumb about vision, but it's cheap and at least helps you, if not them.
Your builds are curious at times. For example, not buying armor on Taric. Frozen Heart is just so good on him.
Play champions you win with. Sona has been your best performer for more than a year. Just spam it. Not many will fight you for the support role down there.