I'm in favour of taking breaks from poker to deal with real life issues. I think these breaks should be as long as they have to be. Years, if necessary.
I'm against taking breaks from poker because you are tilting from bad luck. Streaks of bad luck are an opportunity to grow as a player. Things you can do include breathing exercises, reviewing hand histories, reading strategy books, meditation, posting hands and tournaments on forums, etc. These all help.
Taking a break, on the other hand, is basically running away from the problem instead of dealing with it. When you come back from the break you will probably feel calm and focused for a while, but when things don't go your way (and in poker they inevitably don't) then chances are you will tilt again as easily or even more easily as before.