Another blooming success story! Keep it up native. Seriously! You're doing so great right now. Stay positive! Don't be discouraged if your attitude/mental state takes a turn for the worse somewhere around a week in. That's normal, and something to look out for. It will pass though. All the negative feelings will pass, physically, and mentally, with time.
Are you working/planning on working any sort of recovery program? What's your plan from here on out? You're going to need one, because getting through the withdrawals, unfortunately, is the easy part.
Stay strong!