Find someone with the same interests as you here.Introverts tend to shy away from a conversation when it is getting too long.
Anxiety might build up in trying to come up with conversational topics. As such, two hours is usually a good benchmark for those who are unable to sustain longer dates.
This timeframe will allow you to grab a bite or a drink together while getting to know each other sans the pressure to drag on the conversation.
If you find it awkward to prolong conversations, keeping your first dates short would be a good strategy to leave a good impression without the awkwardness.Once you feel you have reached your limit in socializing, mention that you have other engagements and that you, unfortunately, need to get going.