((((((((((Rapunzel)))))))))))))))
Light therapy is good for you... if not to improve your mood, just to be outside (or inside with one of those lights) and do something enjoyable. (Which reminds me that I need to practice what I preach and get outside this weekend)
I'm sorry about all your stressors. Wish I could give you advice about how to deal with them... then again, if I knew, I probably wouldn't ever SI again.
Please don't act on any impulses to make your scratches worse or do anything like that. I know you can do this. Lean on all of us here, to talk, to vent ... to do anything. We'll help if we can, we love ya!