You'll be fine dude. It happened to me too actually. After I racked up my longest streak of 30 days or so and failed, over the next 2 weeks I failed a number of times and was unable to reach anything above 3 days. What matters is you are still here. Try to change your habits and fix anything that may be causing you to fail. In my case, I realized I was always watching porn on my phone at night, so I started keeping my phone on my desk as opposed to my table near my bed. Being the lazy ass that I am, this stopped me from wanting to watch porn at night since it meant having to get out of bed to reach for my phone.
During the day, I realised that if I had porn urges, trying to fight it was just as damaging as giving in and watching porn. Something that helped me was instead, stopping for a few minutes, closing my eyes and embracing the moment. I avoided masturbating by always telling myself that I needed to let my body rest (though I'm still struggling with this). As for the horniness, I just pictured what I wanted to and enjoyed the moment even if I couldn't watch porn or masturbate. Personally, I find that it is good to tell myself that it is okay to be horny. The times where I tried to reject how my body felt in order to be able to avoid porn was pretty damaging and only made me want to give in later. Try to remember that and always keep in mind, regardless of how horny you get, you are in this thread for a reason. Watching porn only goes against that, however, being horny isn't bad. It just means your body is working.
Day 21. Day 6 of no MO.