He might feel uncomfortable in social gatherings and prefer to remain in a silent corner with you.
Besides taking this as an insult, try to read his mind and seek for means which make him feel less uncomfortable about this shyness.
You’ve found the perfect man, flirted to perfection and now you have a date.
Shy guys might be cute and endearing, but on a date, it can lead to awkward silences and tension. Spend time together doing friend things, and not only will you get to know him but he’ll learn to drop his guard, too.
While there are some women out there in the dating trenches who are addicted to chasing bad boys, there are plenty of other healthy and happy women who are ready, willing, and able to appreciate a good man.
As a shy guy, it’s up to you to get out there, practice your personal dating and flirting style, and make yourself available to these amazing women. It’s up to you to do the work, become your most confident self, and play to your inherent strengths.
If that means joining a gym to lose a couple of pounds, splurging on a few stylish new wardrobe pieces that make you feel better about yourself, and/or taking a class on presenting with confidence, go for it.