Am I pregnant ?

This week has been a roller coaster ride for me. It all started with my period being late. I wasn’t sure what was going on but it was always this thought in the back of my head telling me I was pregnant but I didn’t want to believe due to thinking it in the pass and going through false positives, it was just stressful for me. So after the days went by and my period didn’t come on, that time as passed so now it’s late. I go to the doctor to get a pregnancy test done after the last day my period is suppose to go off and I was soooo nervous, I couldn’t even pee when I needed to. So i was sitting in a room for a minute. Even had to call my boyfriend to help calm my nerves. The most nervous I’ve been in my entire life. But I couldn’t help it I was so anxious to know the result of the test. I went to the rest room and could only provide a couple of drops but that was just fine with me. After waiting my doctor came in to see me and she asked why did I feel I need to get a test done today. I told her that my period was late and it couldn’t have been anything else. She proceeds to tell me that the test result is negative and that my period my just be running late this time around. Devastated is what I was when I left the office. But I was okay. I called my boyfriend to tell him the news and of course he’s down about it to but he assures me that it’s going to be fine. I get home, rest for a little. Eat something small because I didn’t really have an appetite after my visit to the doctor. Then I get a message from my boyfriend saying the doctor called him because they were trying to get in touch with me and that I needed to come back because I was an emergency. So of course I’m automatically thinking they read the test wrong but I don’t want to get my hopes up. I go back to the doctor and they told me that a faint line had popped up on the test after they let it sit to make sure and that they wanted me to do another test to confirm what they were seeing. So again dealing with this I’m not as nervous but I feel myself start to get nervous. As I wait for the results of this test. After she came to check it the first time she gave it 5 minutes and came back to see that another faint line had come up. She gets a second opinion and turns out the doctor see that same thing. So she asked the nurse to collect some of my blood and have it shipped off. She does and tell me they’ll call back Monday with the result of the test. But later that night I started to get a cramping feeling as if my period was trying to come on. I get home to see that I’m spotting. Of course I’m hurt again.. to hear “congratulations” earlier that day to seeing that.. it was discouraging. I begin to automatically think I’m not pregnant but than I searched and saw it could be implantation bleeding but it begin to get heavier and the cramps started to get worse. I’m not sure what to think at this point and the only thing I can do is wait for the doctor to call us. But I just wanted to know if your period can happen even if you may be pregnant because it’s still so early..