Every time losing with Martingale I blame myself and promise never use it again.
But...

Martingale is a poison.
Someone cares to explain what even that martingale is?
example :
You're betting
BTC0.0012 ->
loseYou're betting
BTC0.0024 ->
loseYou're betting
BTC0.0048 ->
loseYou're betting
BTC0.0096 ->
loseYou're betting
BTC0.0192 ->
you won this is how the martiangle works
and you get
0.0012 profit because of this martiangle
Try playing that way and roll just 100 times or even 50, you will eventually lose.
I don't think you'll lose if you roll only 50 or 100 times.
Of course it depends on your bankroll, but I think someone playing martingale should be able to cover 10 losses. The chance of that happening is 1 in 1024.
I do agree with you that you will lose eventually. I just think it's not likely to happen within 50 or 100 rolls.