thinking of you today hun and that everything will be fine..........

As for you MIL, well my language to describe her would not be suitable for this forum!