I guess all of these latest increases in bitcoin has finally caught up with us, there is no way that bitcoin could ever be this low without people giving up on it. I am assuming the reason why people gave up on it is the fact that we couldn't go up. We have tried to go above $12k for a long time and in the end we failed over and over again so eventually buyers turned to sellers because they couldn't make more profit when they bought so they gave up.
Moreover, there was a lot of money coming into bitcoin and then going to other stuff like DeFi or whatever and when that hype died down we have went down in the money coming in and we have increased the money coming out as well. In short if you do not make people money they are not going to be supporting you long term.