Personally, I feel sorry for your baby and for you both, because as a family, you are experiencing so many problems. At the same time, after reading your history, I am convinced that there is no major problem with her. She probably has what is called "gastroesophageal reflux" in which the stomach contents will go back into the food-pipe when the child is crying or lying in bed. The "reflux" causes pain and more crying, hence creating a bad effect on her and on you as well. Please consider showing her to a pediatrician
who may prescribe medicines for vomiting
I hope this helps you to guide her further treatment. In the meantime, continue feeding her with milk and all other age-appropriate foods.