Help what's going on

So my period was supposed to be on may 16. I am 12 days late. I took pee test. Two came out positive and one negative. This was when I was at 6dpo, 8dpo,and 10dpo. So at 10dpo I got my blood taken. The results are back and they were at a 2hcg level which is not pregnant. My appetite is still increased my breast are still hurting I've felt bloated I'm peeing more. I don't understand why my body is still feeling this way if I'm not pregnant and why my period is over a week late?! Can someone please give me some input I'm at a total loss of words. I'm really confused. A part of me really wanted to be pregnant