Is this deck unbeatable?

This red & purple deck is what I am playing currently both in store events and online, and I have an unbelievable high winning rate with this deck.

I think I only lost games for against Yellow & Green decks that the opponent can win at 5 or 6th turn with good hands which I cannot stop.

But honestly playing this deck could be quite painful, most game will take very long time to win, I played multiple games the opponents lose due to having no more cards to draw.

What I am looking for is if anyone know what decks will have advantage in against this deck?

And please let me know what you think about this deck and any changes you would like to make.

Thank you

https://preview.redd.it/ofwkqynu8nmb1.png?width=730&format=png&auto=webp&s=cb1ee65b24a5d161e6ed6f1fa75b1b00a8e3e145