Hi Belinda62. Have a chat to your GP. You have a awful lot going on there. Its time for some serious self care. Dont worry about your OH, just get yourself back on track first. Joining this forum is a great step forward. Its like group therapy and a very supportive environment. Enjoy yourself