Dear girl, when I started reading your text, I felt sorry that you fell into such predicament but getting down into yr gist, I felt disappointed.
Don't you think it is too early to think of putting up with someone without sorting out yr pregnancy issue?
Does the new guy know and has he accepted yr pregnancy? Now that your weed-guy has run off, do you now realise it is safer to take life slowly and easy?
Yr entry sounds untrue to me, yet I will just say take things easy please. All the best.