I took 2 pregnancy tests at home and got positives. I took one urine test at the hospital and it was negative. I don't understand. Am I pregnant?

Unsure. Some tests are not accurate and are falsely positive. Or you could have had an early miscarriage. Would recommend a blood test.
Pregnant. Yes you are . There are no false positives on this test, only false negatives. Ask your doctor for the blood HCG test.