Keep having to pee

Every morning I wake up early because my stomach hurts from how full it is with pee. I’m always bloated in the morning and have to pee ASAP!

Is this a UTI or pregnancy?