How long will it take to attain inner peace?

Again that depends on where you are starting from, how much desire you have, and how much time you put into it. And it is an ongoing process – you clear out things that bother you now, and uncover deeper things that bothered you from your past. You then release the charge around those. As you move along though you become more aware of what is happening and can address what arises faster.