Time away does get long. I occasionally get a few days of home reserve while on tour, which helps.
My wife is usually ready to get rid of me after 7 at home and ready to welcome me back after 7 away. For us, it works well.
I'm at home much more than I was while flying 121. And the time at home is quality time. I have time to leave town for a weekend and can do more than just pick up clean clothes and repack my bag.