Hi Oliver,
I am sorry you are suffering. I don't think we can know how long this will last.
I agree with our friend: It would be wise to involve professional help, in addition the participating here.
Do you see a therapist or a pdoc?
I hope to see you around the forum.
Be kind to yourself, Oliver.

WC