I've been scaring myself on the internet all morning. I've already convinced myself i have gastritis, pancreatitus, and gall stones. Luckily, it feels a lot better than it did earlier. If the pain was at the same level after 8 hours i'd be at Urgent Care.
but i will keep an eye on it.