An adage says, "When one door of happiness closes, another opens". But oftentimes, we look so long at the closed door that we do not see the one which has been opened for us.
The truth is, we attract to our lives whatever we give our attentions, energies and focus to, whether positive or negative. If you are not willing to let go of the past yet, there will never be room for the present.
Firstly, you must deal with your mind- let go of the past ruins. It takes time though, but with a heart enthusiastic for change, that's a milestone!
Remember, what you radiate outward in your thoughts, feelings, mental pictures and words, you attract into your life.
Every power has been given to us- to become who GOD has called us to be. See the things that you want as already yours. Know that they will come to you at need. Then let them come. Do not fret and worry about them. Do not think about your lack of them. Think of them as yours, as belonging to you, as already in your possession.