Have you considered seeing a doctor? This is most certainly not normal, and if you have an infection of some sort, it could spread throughout the body and lead to a lot more pain, and potentially dire consequences. If I were in your situation I'd be at the nearest emergency department getting this examined.
Stomach pains and vomiting for 12 months is way too long.