You are in no position to be dating really. This guy may be a player and a dick (he probably is) but you are needy, insecure and too full on, and maybe his hot and cold is an attempt to slow you down.
You are way too overinvested. You want a man to give you happiness. Take away the depression and anxiety. But that just won't happen. You are vulnerable, so there is a high chance that you will find someone who will use your issues against you and make things worse. At best, you will find decent guys who can't get past the unreasonable behaviour that is driven by your issues, and the cycle will continue.
Even if you did find someone, after the initial flurry wore off, your depression would still be there waiting for you.
You need to work on yourself. It is really bloody hard, but if you can put dating on the back burner, and deal with the issues, and learn to love and value yourself, dating won't be so volatile.
This may sound harsh, but it isn't intended that way. I used to be like you. I know how wonderful the highs are and how soul destroying the silence is. But a man can't fix this, and you owe it to yourself to stop putting yourself through this.