Help....

For the last two days I’ve had a lot of heartburn and tons of belching I’m bloated and I’m constipated this has never happened before what could it be .