The biggest problem I see is that you aren't sure if a move is going to work or not in your blockstrings. You don't hit confirm too well either to get the biggest damage you can.
I saw this right from the start of the first video. The Bang player used 2D in the middle of your pressure. I don't know if it was on reaction or not, but you used 2B and got a counter hit, then you proceeded to 5C. With him being crouching, naturally someone would follow up with 6C. But you were too slow. Almost like you didn't know you actually hit him until it was too late. There are more examples of this, but you get the idea.
You seem to love risky options too. I'm sure an instant blocked 2C would get you killed if you used it in your blockstrings all day. Same with your dps.
You also love to use 3C. If blocked, it instantly ends your pressure. DPing after them only gets you so far.
Against, the Hazama player, you looked so lost. Respect the dp sure, but don't give them a free way out of pressure either. Actually, that was a regular occurrence while you were playing against the Bang as well, as seen in the third video. You would constantly try to bait out the drives, and he didn't do them most of the time. This gave him an easy way out of pressure. You should stick with safe pressure strings and throw, jump cancel, or dp on reaction against D spammers. Bang has terrible defense but you weren't capitalizing on that.
Lastly, you need to go for higher damage in some situations. For example, you hit the hazama player with a beautiful CH 6C when he was feinting his chains too much. You could have gotten a lot more damage off of it than you actually did.
I can't really comment on your defense. The Hazama was being unsafe but I don't think you know the match-up. And the Bang player didn't have solid pressure either, it was mostly random.