I don't chase my losses but rather just enjoy every single bit I have to gamble. Most of it comes from freerolls that are present in these gambling sites. Never deposited any btc in gambling sites but I still somehow come out as a winner.

That is good for you. But how can a casino site make a living out of you?

.
There are too many on line casinos. Maybe some of them are not designed properly. So some gamblers will always win there.