Not any experience with this kind of scenario Bairn.
Vent away though. Fucking shite that you have all this hassle with everything that's going on.
Last thing you need. Really hope everything gets sorted for you eventually & the stress is in the past.