If your period isn't due, the test may not work correctly. Only test if your period is due and use your first morning urine. However, I highly doubt you are pregnant. You are putting too much energy into this. You have posted about thinking you were pregnant since december, whether you have been on birth control or not.
Sweetie, birth control .C.O.N.T.R.O.L.S birth. It stops you from ovulating to
prevent pregancy. Go see a doctor. Relax. And, like I said before, stop having sex without protection!! Stop. Don't pull the 'my boyfriend said ok, but then he...' because this is
your body and your life, be in charge of it! Respect yourself. Stick up for yourself. Do the right thing for yourself - because no one else is going to do that for you.
Relax.