Hi Wiix,
I am sorry your challenges continue.
Continue sticking with a regular sleeping schedule. If you don't absolutely have to get up at 4 am, don't. If you have to get up, make it brief, just long enough to take meds, if needed and a very quick bite to eat, if needed. Go back to bed and stay there, see if you fall back to sleep. Retrain your body to sleep through until a later hour.
mrsD had mentioned the possibility of low blood sugar awakening you at 4 am, in a different thread.
We've discussed maybe using a food diary for awhile.
We've discussed the possibility of anxiety and/or depression adding to your challenges. Are you being treated for anxiety/depression?
We've also discussed the chronic GI challenges.
Have you made an appointment with your doctor for an updated GI evaluation?
I hope you find helpful solutions soon.
I hope you can get out today and enjoy the weather.
Any parks around where you can enjoy nature?

DejaVu
P.S. A link to suggestions for practicing good sleep hygiene:
http://sleepfoundation.org/ask-the-expert/sleep-hygiene