I honestly wish you would just take responsibility for your own actions... seriously, the amount of excuses you spit out is just pitiful. Have some self-respect, own up to your weaknesses and change for the better.
Blame UCSD, NMR, and the piano passage all you want, but ultimately you didn't put the time in studying to get the GPA/DAT, that you need.
Even if you did come to ASU, would it have made a difference? Would your study skills and discipline have magically increased to a competitive level? Having the largest student body in the nation, with 70K+ students, its still competitive here. I still had to study my a** off in bio, ochem, and physics to beat out the other 400-500 students in my class for that A.
You will probably get defensive to my remarks, because the truth is hard to swallow. But as soon as you man-up and stop making excuses, you will empower yourself and develop the virtues/disciplines you need to make it to d-school.
If you do not develop this self accountability and drive, you can expect to live a life of unhappiness, regret, and mediocrity.
So man-up, kick you MS program in the balls, retake the DAT, and get in to d-school! Best of luck!!