Sins to a heart are like oil drops on a cloth, unless you wash it immediately and vigorously, it will permanently stain. (Ibnul-Jawzi, rahimahullah)
Never think that all the prayers you’ve been making are wasted. Nothing ever goes to waste with Allah the Almighty. He’s got everything under control. The dreams you’ve been wanting so badly will come when He decides you’re ready for it.