Only way to find out is start testing yourself periodically. No one here can predict exactly when your going to be clean. There's a lot of good information here in the drug testing forum so I suggest you read up.