Have you had an ultrasound Tasha, especially of your gallbladder, it does sound like gallstone pain