It sounds like everything is right on track. Heartbeats often aren't detected until around 7 weeks. Hang in there! Bleeding in early pregnancy (even with clots) is quite normal. Good luck at your next u/s! I have a feeling you will get great news. Stay hydrated, and keep your feet up as much as possible