Hello, Yeti
Welcome to the forum. I love Great Britain. Well, at least England and Scotland. I have not visited Northern Ireland yet, but I am sure I would love that too :)
It sounds like you have grown from your experience. There are a lot of folks her with depression, loneliness, and other...