Two things that haven't already been said: (1) If you ride a lot both on and off road you really need a bike designed for each -- road and off-road have totally different demands; (2) Your gearing seems low for road use -- don't you "run out of gears" on even a slight down hill?
Good luck and don't let anybody tell you that commuting on a bike isn't cool.
__________________
Sheriff: You have a lot of experience with bounty hunters, do you?
Mattie Ross: That is a silly question. I am here to settle my father’s affairs.
Sheriff: All alone?
Mattie Ross: I am the person for it. Mama was never any good at sums and she could hardly spell “CAT”.
--from the movie True Grit (2010)