This is exactly like me for the last 4 years! Horrible stomach problems waking up at exactly 3:21 AM every night! Cant sleep until right before my alarm sets off at 7:00 AM! I have terrible brain...