Oh hunny i wish i could make it all better for you, it's a horrible situation, i just can't imagine how it must feel.
You are not selfish you are just worried and it is completely understandable. Are there any support groups or councelors that can help you to deal with things?
You know that there is always someone on here to chat to even if we haven't been through it you always have somewhere to let off steam or get things off your chest.
I hope everything goes well, please let us know.
Sending hugs and lots of good luck!
Jo xx