First, don't let someone else tell you what you can afford. Put together a budget of where your money currently goes, then go to the bookstore and buy (or read while you're there) one of the top selling personal finance books. You need to think about things long term, budgeting for stuff like retirement, education, etc. I won't plug a book because I'm not trying to promote anyone in particular, but you need to get a handle on where you should be putting your money, and making decisions about your own personal situation.
Remember, people with money and contracts on their side, are always willing to lend people without money and contracts on their side, way more money than they should be borrowing in the first place. While some say it's all the lender's fault, which does happen some times, it's also the people who asked for the money that didn't know they shouldn't have borrowed as much as they did in the first place (or didn't care how much they borrowed).
Don't consider the purchase of a home or other type of residential property as the solution to your long term financial success. Knowing your finances, and your personal situation is what it's all about. Then look at the purchase of a home as part of the solution.
All this said, your take home pay seems light compared to your total annual income. Do you really have 40% in deductions? Do you get a large refund from the IRS every year?
Presuming you have what you have, and all of your deductions are going out the door and never coming back (no tax refund, no retirement in those deductions, etc.), then spending half of your take home pay on a mortgage is on the high side of reasonable. That equates to about 28% of your gross income.
Again, without anyone knowing your personal situation, it's tough for some other "expert" to tell you what's reasonable. But consider this, if you only have $1,000 in savings, but you're bringing home $2,500 a month after deductions, why don't you have more in savings? I'm not being judgemental, just asking where you're currently spending your money.
If you're spending it on things that make sense to you, and those things are more important than putting money into savings, you have to ask yourself how that's going to change when you have a house payment? Clearly, you'll have to stop spending somewhere.
In the end, remember it's called personal finance for a reason, you own your own destiny in this area. Don't let anyone else "tell" you what to do; know what you currently have, learn from the experts, then put together a plan that makes sense for you.
Best of luck,