Would you mind if I asked you what you were using and how long you've been clean?
By setting boundaries on yourself you're telling yourself you want to stay clean. if you take drugs then you've croosed that boundary.
My suggestion to you would be this.
Take it easy... Take it day by day..Don't worry about yesterday but concentrate on tomorrow. You can think about all that other stuff some other time. Right now. concentrate on you. concentrate on recovering. concentrate on getting your life back. You may not rememeber who you were but that doesn't matter. the real you will start to surface once you overcome your addiction. more and more of the old you will resurface as you progress. You may not be exactly like you were before instead you may be a more mature version of who you once were.
It takes time.. It takes time to readjust. time to accept yourself for who you really are. Time to discover why you chose drugs in the first place. Was it social. was it issues you couldn't deal with. Are there issues you need to deal with.
The recipe to recovery is strength and determination. If you have that then nothing will stop you hun.