Hi Hannan,
I know exactly what you are going through, I'm going through the same thing.
I've been spotting/bleeding for 5 weeks now, it's such a traumatic time. I've shed plenty of tears too. I've had 2 episodes of proper red bleeding too and the first time I really thought I'd lost my little bean. I've had 2 early scans and all is OK so far. I have another next week.
Try not to read too much about this because I've found that the more informed I am the more damage it's doing to me emotionally. You end up focussing on all of the negative things and not on the positive experiences people have had.
You'll find a lot of women on the forum have had spotting in the first 12 weeks and have gone on to have healthy babies.
It is early to hear a heartbeat, my midwife said that she would try and listen for mine at my next appointment when I'm 14 weeks but she said it may be too early.
Yet I have bought a doppler and I found a hearbeat straight away at 6.5 weeks, it has a BPM displayed on it so it's definitely the heartbeat. Althought the instructions said it wouldn't be likely to hear one until 10-12 weeks.
At this early stage your little bean is behind your pelvis so it's normal that you can't hear a hearbeat yet, most women won't until a few more weeks.
My GPs reassured me that it's normal to have period type aches and pains in the first trimester because your uterus is growing. Your little bean is doubling in size every week so when you think about it that way it makes sense that you'll feel twinges.
I know it's impossible for you to relax totally because I can't either. Make sure you take things easy over the weekend, rest and relax.
You've done the right thing in getting to the Docs and getting it checked out.