I've had a friend for over 10 years. We used to be really good friends but this has deteriorated somewhat over the last few years as it's all very one sided now.
Her mental health has become pretty poor and I've supported her a huge amount but I'm finding the constant negativity more and more draining.
Most of her mental health stuff is related to her really challenging job but a lot of what she puts herself through could be avoided. I've done the same job in the past so I know how tough it is but it's also what helps me see that she over analyses everything.
She will text me several times a day to say x, y and z will take her hours. I offer to go and help but she always declines. She's such a perfectionist and over analyses every bit of a task that x, y and z will take her hours and would take me a quarter of the time as I'd just get it done without the over analysis. She sometimes gets up at 4am to get stuff finished, has been known to get into work at 5.30am but all this could be avoided if she just did the tasks like everyone else instead of needing it all to be so perfect.
She moves job a lot, mainly to cover maternities but then complains she doesn't understand the new place's ways of working. It's the same job with slight tweaks for work place preferences. She can't see that she might be better off sticking at a job as at least she'd know the systems. She could get a permanent job easily in this sector.
I've tried so hard to support but it's like she's determined to make everything hard work. I'm not sure what else I can do.