are your periods normally irregular…cuz to me it sounds like u really could be pregnant…but why wait to quit the drugs and stuff until u take a pregnancy test…its just more of a risk for your child. also do u have any family that can help u through this? stay off the drugs for a few months and have you considered adoption if ur not ready to raise a baby…you can always have an open one that way u can still be in contact and have a relationship with him/her