This hand should fold preflop, rather than limp. The blinds are yet to be played. Even if they never defend the blinds, you need better form in your range. If you continue with 3-4s, you are playing with many marginal hands and this is an unbalanced game. Think that you are blocking hands like A2s-A5s; K2s-K5s; Q2s-Q5s and you should 3-bet with those hands to unbalance the middle structure of the V range. The first call is totally unnecessary. Later your calling range seems to improve a bit after 3-bet preflop, but this is not really the case, as you have no blockers in your range and therefore it is an expendable risk to take, in a 3WP.
Similarly, on the reversed flop, villain is always pushing with hands that have you dominated. He could have played slow pocket aces to suck you up on the flop. In general you should play better hands in micro stakes. As for the implied odds, they are not enough at any point in the game to justify these calls.
Greetings.
__________________
|