I should've known - Drarry fic (oneshot)

Harry Potter - J. K. Rowling
Gen
M/M
G
I should've known - Drarry fic (oneshot)
Summary
A timeline where Harry apologizes for almost killing Draco in the bathroom
Note
This fic also goes with a videofic that I created, you can see it on my tiktok or youtube (@fsabesjewels on both platforms) (though it's not the greatest lol)Hope you like it, its pretty short.Next time I'll post a longer one.

That day when we fought in the bathroom, I realized just how bad I messed up. I used a spell that I barely knew because I thought that you were the true enemy in relation to Voldemort, I should've known…
When I saw you crying in front of the mirror, confiding in Moaning Myrtle…I should've noticed. I was too in my head about everything, I truly thought that you were one of them, but I was wrong. I was deafened by anger and accusations, I wanted to prove to myself and everyone else that you were the true villain, I was blinded by a false narrative. I didn't see what truly was in front of me.

Looking back I should've asked what was wrong, I should've lent a shoulder to you, and listened. I should've listened to your words and comforted you but instead I provoked you, and I hurt you..terribly. Lord! if Professor Snape wasn't there I don't know what would've happened. I was frozen, I couldn't move, I couldn't talk even though there were millions of words running through my head. You laid there soaked in running water as you bled out. The sobs I heard I will never forget, the sounds of agony from the burning pain, yet at the same time it didn't feel as though you were crying because of the spell but rather the suffocating pressure, the weight that was thrown onto your shoulders of becoming the death eaters' "chosen one".
I stared at the heart breaking scene and instead of doing something…I left. Just like that. My heart aches everyday knowing I didn't do anything to help you, to save you. If I had another chance to go back in time and change my actions I would do it in a heartbeat.
It should've been me, I should've known