I hate being sick

Makenzie • 19 with my first pregnancy & due Sept 12th💛
I'm just starting to get morning sickness..  2nd day in a row. I feel sick and that I have to vomit but I don't. How long will this last?