Every morning I wake up and throw up stomach juice and some blood. I have trouble sleeping, and wqke up at around 4am. When I wake up my body twitches?

Hot mess. I strongly advice you to see a doctor asap.
Morning Vomiting. These are concerning symptoms, particularly the blood in the vomit, that need to be evaluated by a physician. It doesn't sound like an emergency, but needs further evaluation. Likely you will need blood tests and an evaluation of your stomach, such as a upper gastrointestinal endoscopy, to figure out what is causing your symptoms. Best wishes!