Hi
Mars is "strong", because it conjunct MC. So he is important in your chart. But it doesn't mean that he is easy to deal with in everyday life.
In Gemini it's hard for him to direct his energy into one single direction. Because it isn't the nature of Gemini.. It's a mutable sign, and also an air sign (so it's more about communication, ideas, thoughts, concepts, ideas, relationships.. than some concrete material "earthy" tasks for example).
The meaning of Mars is "what you are fighting for", or "what you are fighting against".
So, he plays out in your 10th house. (I use the astrological rules that says : when a planet is less than 4° before an house cusp, it belong to the next house.)
Mars in 10th house just mean you have to fight for your 10th house.
Your goals, achievements, carreer, reputation, public persona, etc..
I think the lack of confidence can come from different other placements.
For example the opposition Sun/Saturn, and Mercury/Pluto.
I also have this opposition Sun/Saturn in my chart.
It can create lack of self confidence or self esteem. Also as energy or even motivation problems, because the sun represent vitality and willpower. What we want to be. And Saturn represent some boundaries and restrictions, delays, reality, etc.. Saturn is in your 3rd house so this boundaries can come from your immediate surroundings, or your thoughts and communications because 3rd house is an intellectual house.
Having a Virgo ASC can also create issues with selfconfidence, self esteem, etc..
Virgo is perfectionnist so this sign is used to work "much harder than normal" to achieve something.
Ruler of your Virgo ASC is Mercury. And Mercury is in a difficult position.. Firstly, he is in 8th house of struggles and transformations, that is very deep. He also conjunct lilith, and in the opposition Pluto/Mercury. So it can create issues too