Timely post! I'm in a similar situation and having been thinking about this a lot lately (I'm a CMA though, rather than a CPA). A few thoughts come to mind.....
7 years is a long time to stay in a job that isn't right. If you're really unhappy at work for a long time, that can really bring you down outside of work too and make life miserable. Not worth in my opinion, life's too short to be miserable, especially when you have other options.
I would stay start investigating some other fields, even if they pay less, and see if you can find a direction that interests you. If you find something you enjoy, it won't be so hard to face working another 7+ years (or until real estate is becomes a better option).
Going part time in accounting might be good as a first step. Do you think you can find something part time that would have health insurance/benefits? If that's possible, you will have a lot more free time & energy to investigate other options. You can take classes or try part time jobs other fields that interest you while you still have the safety net of the accounting job & your rental income.