cmjansen,
You mention that your 2 house batteries are rated at 890 Amp-Hours each. I am not familiar with the batteries installed in the R23, but this extremely high rating sounds quite a bit unlikely.
I've used deep-cycle batteries in 2 different Ranger Tugs and 2 different diesel pusher motorhomes over the past 17 years. I've never run across any group 31 deep-cycle 12V battery with this large of a rating. For 12V Group 31 deep-cycle batteries, the ratings are typically in the range of 95-125 Amp-Hours. Group 31 batteries are the size that I have seen in the R27 and R31, although I'm not sure what is in the R23.
It is worth checking the actual Amp-Hour rating of your batteries. I suspect it is more than likely that you have 110 Amp-Hour Group 31 deep-cycle batteries x2. Then, the capacity is 220 Amp-Hours. You should never discharge them below about 50%, so the usable Amp-Hours is about 110 Amp-Hours. If you have an average load of, let's say 5 Amps, then in 20 hours you are discharged by 100 Amp-Hours (5Amps x 20 hours) and almost at the 50% limit.
If you discharge the batteries very many times much below that limit, then the batteries will wear out very quickly. Also, if you do not fully charge the batteries after a deep discharge, that also will wear out the batteries very quickly. I would guess that running your engine for 45 minutes after a deep discharge will not fully charge them, even though you might get a surface charge of 12.7 volts. Repeated lack of a full charge (that is, just a surface charge) will eventually cause severe sulfation of the batteries and failure.