Your move 3 Bd3 is a bit unusual, but 4 c4 is wrong. You should aim for c3 so as to play Bc2 and d4 later on to play for the centre and to bring your Bc1 into play. 3 Bd3 is not wrong, but it is at the root of your later problems. Here is an example of good play
You should recapture 6 Qxf3, as your 6 gxf3 weakens the pawn structure on your king's side. Your king will not be safe there, as is shown in the game.
For that reason 7 O-O is wrong: the king is not safe there. Better 7 Be2 intending 8 d3 to bring Bc1 into play and keeping your king in the centre for now, where it is safer than on g1 since you have captured 6 gxf3.
8 Qa4+ does not help you. Better 8 Bc2 intending d3 to bring Bc1 into play. Your queen is in danger on a4 as will be clear later in the game. Also the queen has given up defence of weak pawn f3 from his Nd4.
9 Na3 does nothing for the centre. Better 9 Nc3 controlling centre squares d5 and e4.
10 b3 is a blunder as he can trap your queen with 10...b5, a direct result of your 8 Qa4+. Here the game is lost. Both sides make more mistakes, but that does not matter.
At this moment both sides have 15 minutes left, while this was 15+15 time control. So you played too fast. You should play the opening slowly and think carefully about the consequences of your moves as you will have to deal with the consequences for the rest of the game. So play slower, think more.