Micro Stakes Online NL : Not sure???

i'm shoving the river...you only lose if he flatted QQ/JJ/AA preflop or checked 44 on the turn. i would also c-bet the flop rather than c/c as i think it will be more profitable to maintain the initiative.