There is nothing wrong with your break from HR jobs.
Moreover, you have spent the intervening time well despite constraints beyond your control.
All you have to do is, to keep looking out for openings which are suitable to you and keep on applying for jobs diligently. You may also have to consider the fact that you may have to start out again as a 'fresher'.
There is no need to feel disheartened or discouraged. there is nothing wrong with you and the fact is that in HR job market the supply far exceeds the demand.
11th September 2013 From India, Delhi