Danny do you know what your triggers are?  Have you identified any particular foods that cause problems? Or is stress a factor?
Have you seen a doctor?
Perhaps if you can identify some positive steps you can take, you might feel a bit better about it.  It is definitely something that can take over, especially if you’re struggling to get it under control.