I guess your luck balanced out given you tried heroin a few times without getting hooked, and coke can be tough to give up for lots of people (out of interest, mind if I ask how much you were using daily? just curious). Congratulations on managing to kick the weed use, anyway!