long long stomach pain