Hey man,
Looks like you already found the answer you were looking for. However, since I'm on the same path as you, I'd like to share my thoughts on living one’s purpose.
As you know by now, purpose is not just one thing. In fact it involves following multiple desires.
When following your purpose, you do things for yourself first until you are satisfied and then for others.
At any given time you might be at a different level with an individual desire. When you are satisfied at a level, you’ll start looking for the next level or you might decide to drop a particular desire to move on to some other desire. As long as this makes you happy it’s fine.
Hence, when you are following your true desires, regardless of which level you are at, then you are following your purpose in that moment.
So what are your true desires then? I'd say whatever you'd really like to do, not because society or friends say that following it will make you happy, but because you genuinely feel it will make you happy.
No matter how superficial your desires at the moment are, I'd say live them and get over them in order to move towards fulfilling deeper and meaningful desires. Without experiencing the former, the latter will become very difficult to achieve.
In order to get to know what your true desires are, choose things/goals that you haven't pursued so far due to your fears. Conquer one fear at a time, expanding your comfort zone one step at a time.
You might not find your true desires immediately. But taking action and self inquiry from time to time will eventually lead you to them. I’d say you would know if you found your purpose, if you were so happy most of the time, that you knew that you could do nothing else in that moment, and if death came you’d accept it without regrets.
So as you go through several experiences and become more confident, and when you are really happy and excited about your life; you really will start not caring of what others think of you, since you’ll have direction in life and you’ll be so sure about your reality.
Women will sense this and find you attractive, and so will men. Your true personality will shine through.
But nevertheless you might always be afraid to some level when it comes to approaching or talking to women. However, if you don't let that hold you back, and go for what you want anyway then your issues will start melting away. Hence, waiting till you find your purpose and are happy is not required.
Also, it always helps defining standards for the girl you want to date (someone whom you find really attractive and who is the kind of a partner that will aid in your purpose). It will become easy for you to qualify and be with her, since you’ll like her genuinely and not because she fills a huge need in your life (your purpose will take care of fulfilling these basic needs). You will be with her to share your love and happiness with her.
Also some outer games techniques might help, as long as you don't adopt something that you truly aren't. Here are a few of them that I feel give maximum value, which I’m looking into as well at the moment:
Maintaining good health: Exercising (cardio as well as weight training/muscular hypertrophy), eating the right foods, and meditating.
Basic hygiene, dressing, and grooming (looking sharp).
Martial Arts: Sparring with someone. Helps cultivate a killer instinct in every area of your life. Gains respect with men and makes you feel confident overall and helps you take quick decisions.
Dancing: Any dance form that involves a man and a woman in close proximity. Salsa, Tango, etc. Will make you feel confident in presence of a woman.
Becoming a good listener (actually caring about the people you listen to. Hence surrounding yourself with people who aid you in your purpose, and whom you genuinely like)
Some banter techniques like story telling, teasing, etc. as long as you don't used canned or routine material, but rather give to the situation what it demands. Also, talking about where you have been and where you are going in life. Letting the conversation flow naturally, so you get to know her and she gets to know you, so both of you can qualify each other, if you meet your standards.
Maintaining eye contact. Looking at one eye when talking. Breaking contact with others when they do. Maintaining eye contact not when listening, but also when talking.
Posture.. Need I say more?
Day 2/Dating Ideas. Taking the girl on an adventure, giving her a taste of your world, giving value, giving love, etc on a date. Taking the lead.