I recommend taking the time to fill out the case study spreadsheet and post a case study in that section of the forum. You can get a lot of personalized advice after you've listed out specifics there. Plus the exercise of filling it out and posting will help you get a tangible grasp on your situation.
If you're truly living on $3,600 a month, that's $43,200 a year. That should leave $96,800 per year for 401k contributions, taxes, and extra mortgage payoff. I highly recommend that you max out your retirement accounts, and then pay extra on your mortgage if that's what you'd like to do. With your stated income, monthly expenses, and mortgage balance, you should be able to pay off your mortgage in less than two years even while maxing your retirement accounts/not paying any unnecessary taxes.