Sarah, have you seen a dr since your last post? If they are no help seek a 2nd opinion. I wish you all the luck in the world

xx