welcome Fiona!

Sounds like you've had a lot to deal with . Feel free to ask questions, vent and share in here!