I just got back from the ER. Turns out it was my gallbladder and the last doctor totally missed it. I have to get surgery but the pain will be gone forever yay! My bf was such a sweetheart today and went to all the tests and stuff with me. And now I know how to avoid it which is awesome.