IMO after watching the Bane footage:
You need more patience when playing this char. You kept dashing into attacks and kept trying to do charges from fullscreen. Patience is key when playing bane believe it or not, you were clearly desperate to get in too many times and you attempted it wrecklessly, hence why you kept getting punished hard. I also noticed you were not utilizing his F2D overhead nor the followup setups on knockdowns. You were also overusing the JD3 splash. the splash is negative on block and you kept trying to attack after it was blocked, hence why you kept getting poked and punished. Use the splash for crossup pressure after a knockdown instead, this works really well in the corner, or if you read a preemptive jump in you can use a neutral JD3, it has a god like hitbox. JD3 mixup example: B23-Dash-crossup JD3. Another thing you were doing is jumping in alot. You don't jump as Bane nor attempt jump ins, that gets him punsihed hard. There really is no need to jump, you have the best dash in the game to get in. If you must jump in attack, use his j1 instead. Its really plus on block. Another thing you were not doing was abusing Banes backdash. Banes backdash is crazy for getting people to whiff stuff. You also need to abuse d1-bf2 more. Get them to respect the mixup to open them up for more pressure and mixups. It's a low-high and leaves you neutral on block. You also need to hit confirm more but I suppose online its more difficult so whatever lol. As for venom management, it wasn't too bad. You just need to be careful with it and never reach level 3 unless you're going for the kill. Another thing you should work on is doing a just frame command grab from a dash, especially when venommed up. When you get this down people will shit bricks when they see you dash and thats when the fun begins. They'll either backdash or jump most of the time and you can punish them hard for that. Well, thats my opinion/review.