The number one priorities in your life are your missions.
Everything else comes second to that.
That’s how you really get rid of of neediness, it’s how you really project that you are busy and that your time is valuable and that you really do have standards.
Why even try to fake those mindsets when you can have them for real?
Introverts naturally find that they can focus intently on their interests for long periods of time. It’s an example of turning what is often considered a negative by extroverts into a positive.
You can focus on building your skills and expertise, and when you socialise you’ll actually have real value.
By the way, if you don’t have any missions then your mission for now is to find some.