Did I read that right?? 3-4 hours per DAY... 6 days per WEEK??
I'm certainly no expert, but that sounds excessive to me. Not to mention exhausting!! I think most would agree that you are indeed working out too much. I'd be willing to bet that if you cut back, you'd actually get better...