I found my passion too and I honestly didn't think I would ever find it.
I don't know how I even got to this point really? Previously I had always wanted to find my passion, but then I gave-up after trying again and again.
The only thing I can suggest is PD will help chip away slowly at finding your true self. You will go through times when your excited about certain things and you think you will have everything sorted out and then you will go through a dip and you will think it's just never going to work out. But observing those ups and downs and accepting them ultimatly helps you get to your final destination. Personal development is about looking deep within yourself and when you do this I think eventually you start to nut things out.
Ah or basically what "seeker" said