1. She's been a barrier to anything and whatever that would improve your life and career(job) yet she wouldn't let go? The Lord said, she's tried to limit your potential and limit your career improvement and growth for long but soon, I will give you a voice to speak up and your life and career shall be redefined with or without her company. Yes, there will a divine encounter or more like confrontation with her.
2. A little temporary issue with immigration will be resolved the same way with a temporary approach.
Easy come easy go.
3. If you'd handle and deal with your sister-in-law or in-laws with diligence, wisdom, and divine patient you'd not only get along with them but you'd have no cause to be sorrowful but filled with joy and peace and you'd get along with them peacefully often.
4. Your boss has this strange and weird mentality; she finds it difficult to let any of you go yet struggle to let go when it comes to moving forward or bettering your lives without her. What a weird being but she doesn't necessarily evil or has any spiritual power to it. What I am seeing here is just an inconsiderate and selfish person- so to say.
5. Something BIG, something overwhelming, something unbelievable, something you may not be able to handle is coming your way and this you can't handle because is way too big for you. And this would seem like it happen by chance but unknown to you it's God at work to change your life forever and give you a whole new life that will reshape your life and joy forever.
The Lord said I will cause you to feed, eat from the abundance of land, you shall eat the fruit and joy of the land and this I will do beyond yours and human expectation and logic so that you may know that I am the God that make possibilities a possibility.
Amazing.
Bible ref; Isa60.
Bless you.