Thank you all for the recommendations. I tried ZzzQuil the last couple of nights and it worked surprisingly well. I'm not sure if it's a coincidence, but I had fewer dreams and better quality sleep.
I've been thinking of making a doctor's appointment. I'm not entirely sure I would want to get on SSRI's. I've tried them before and never liked the way they made me feel.
I unfortunately broke my no contact rule last night. I'm not proud of it, but I was having a breakdown and couldn't resist calling her. She was nice enough, said she had a rough day as well a couple of days ago. She said she was about to leave but she would check in on me tomorrow (today).
She did text me this morning to say she was sorry she couldn't talk last night and asked me how I was today. I haven't responded yet. I'm not sure what to do, as I want to stick with DBing and not depend on her for support. I'm mad at myself because I was doing so well with no contact...