Whatever the reason, if you're paying too much tax, it's time to stop. Keep in mind two key points. You have a right to maximize your tax deductions. It is important to adopt the mindset that a high percentage of your expenses legitimately relate directly or indirectly to earning business income. You should find a professional accountant with an equally bullish attitude towards maximizing deductions.
Accountants typically fall on the conservative side.
You should locate one who adopts an aggressive approach to planning, who enjoys the professional and intellectual challenges of knowing the fine line, and can bring you comfortably close to it. No C.A. or C.G.A. would choose to risk their reputation or livelihood by advising you to fall over the line. Anyone can call themselves an accountant, and many do. Even if you already have an accountant, obtain at least three other opinions from accountants who specialize in tax matters, to ensure the advice you're getting is appropriate. You need a benchmark for comparison.