I was told by a cop and work out partner it is not illeagal to have steriods only to sell them( In Canada ). So in your case you did have quite a bit on you. So be more carefull. Get rid of your old lady and you should never have let her know you do steroids.