Really need help with my HTC One
So I bought a HTC One Mini M7 recently (maybe a month back or so). I loved it, and I decided to root it, but I didn't know what custom ROMs were. So I decided to try getting one, and failed many times because it said failed. I had TWRP, so when I tried to flash the zip, and when it failed, it said clear cache/davlik or whatever, and I clicked it. Ever since, I've been stuck in a boot loop, and whenever I tried to press recovery, or factory reset, it would say Entering Recovery... at the top, and then the teamwin logo part would flash for a split second and keep flashing for like 3 seconds, and the bootloop would start all over again.
I tried to fastboot erase cache, I even fastboot oem lock 'd, but now it's relocked and whenever I try to enter recovery or factory reset, it just puts me back into the bootloop/bootloader. I really need help on this please.
I've also flashed a new recovery when my bootloader was unlocked, and that didn't work either. Please help, thanks!