You could be spending too much time pondering and thinking over various situations, which causes stress and anxiety on your life.
You may have to modify your styles of approach and prioritise the objectives of relationships, whether long term or short term, after which you would naturally gain confidence to take on every situation.
Resist from judging people spontaneously and give yourself sufficient time for everything and try not to rush things out.
The current time is not conducive to you for getting in to relationships till around 2026.
Best Wishes.
Leo ascendant with the ascendant lord Sun posited in the ninth house in exaltation; Seventh lord Saturn posited in the twelfth house and Venus posited in the seventh house; Moon posited in the fifth house; Mars major period ongoing and Venus sub period starts from 2026.