Personally I have tried to do day trade sometime in the past. But most of the trade I can not complete with profit. So I had to hold the trade for another day or week. Only very rear days I can make some profit from day trade.
That is no more day trading

. If you start holding your trades then it is automatically converted into positional way of trading. Day trading as per its name implies, it should be closed within a day. Moreover, crypto markets are available all the 24 hours hence we cannot assume exactly when a day starts and ends.
But with stock trading, we are having very limited time for trading and within that time duration, we must close all our trades otherwise we must need to pay additional exchange fees. This is how day trading might have been derived out as one of method to trade. So, if you carry your position for more than 24 hours then literally you are doing short term trading. All short/long term trading are known for being profitable compared to day trading and it is again proved with your experiences as well.
Day trading is more profitable these days coz the market is on its price correction process before halving.
If you notice, bitcoin markets usually trade with high volatility which provides enough room for skilled traders to profitably day trade. But, people slowly move to margin trading from day trading in sport markets, which adds another layers of complications in their trading and obviously ending up in crying out in this forum for wrong approaches.