I'm not sure of the exact cause.
How does gastritis cause acid reflux?
Does gastritis cause the stomach to empty slower?
Not really, but often some sort of virus/parasite/etc. can set off gastroparesis. For instance, my gastroparesis was set off by mono.
Does h pylori infection cause gastroparesis? I also have not had any heartburn or any acid reflux.
Welcome to the gastroenterology community! You could still be recovering and your symptoms might improve with time. This could be gastroparesis. You can try a low-fiber low-fat diet with many small meals throughout the day to see if that helps.
**EDIT**
The nausea that comes on usually goes away in about 20 or 30 min, it doesn't last very long. Then I go back to that sort of upset stomach feeling.