If you are confused and frustrated, that's OK. Don't let that frustration make you use. Remember, no one has all the answers. And anyone, who thinks he does, is misleading himself. If you are unsure of whether or not you are an addict, don't automatically deny that you are. Rather, give treatment a chance and see if your life is easier (with less bad consequences) when you are not using. If you are confused about whether or not you can have a Higher Power, remember that you don't have to have a perfect idea of one. Many addicts use the group as a Higher Power. Ask yourself whether or not your drug of choice had become a harmful Higher Power and whether or not it's time to pick a healing Higher Power. If you think you know how to stay sober on your own, you probably have a lot to learn, particularly if you have tried to stop using on your own before. So get to treatment and a meeting. If you think you are going to make the perfect decision with results that will work out exactly as planned, you have a lot to learn.
It's time to let go of knowing everything. Try reducing your ego. Do so by becoming humble and teachable today. When you do, you will lose the frustration.