K.C.
It sounds like you've been having problems for a few months. You really need to see a doctor. Three negative tests is usually a pretty clear indicator that you aren't pregnant, so there is probably something else going on. No one on this board can diagnose you. Go see a doctor.