Sorry to hear this.May be try and make an appointment with your GP to talk things over with.You have been through a lot lately and they would understand.They could maybe give you something to tire you over a little while.You need your sleep so anything which is temporay can help.Hope and pray that you feel better soon. x