Should i pursue her after this or should i just drop
Karma, you have done a really good job of identifying things you need to work on, and you've made progress. That is great.
But I believe you need to step away from this for a while. Fully become the man YOU want to be. Live it, breathe it, be it. You'll know when you have arrived.
Then I believe it is time to ask this question. Then you'll know if that is even what you want.
Good luck man.
BITS
Happiness is not something ready made. It comes from your own actions.