need some help!

Jess
So this morning I took a pregnancy test and it came out positive. With that being said it was one of those cheap bulk ones you buy on Amazon ( really don't know how much that matters I'm sure not at all). You're supposed to wait 5 minutes before reading the results. My husband ended up tripping in the house long story I couldn't check the results til probably closer to 15 minutes. It wasnt a crazy dark line but it also wasn't too faint.  About 30 minutes later I took another test same thing only I read the results right away. I haven't told my husband yet because I bought him a really cute shirt to give him when I tell him and I have to pick it up today.  But about 2 hours after I took both those tests I just wanted to be positive before I get my husband excited so I took two more of those tests (one was negative the other I think had the most faint line but very very hard to see) and then I took a clear blue digital that said not pregnant.   Sorry this is so long but I really wanna tell my husband tonight. What do you guys think? Am I pregnant??? Lol
Also side note. Since Saturday I've been breaking out so bad it's like I'm in high school again, my nipples hurt, and I've had some cramping the last three days or so.