Congratulations on passing NCLEX!
As someone who reviews resumes, interviews and hires on a regular basis (although no longer in healthcare), I would recommend the following:
Get in touch with the people who wrote your recommendation letters 2 years ago. Make them aware of your situation and ask if they would be willing to update their letters for you current job search. It is a good idea whenever you are job hunting to give people a heads-up that they might be contacted for a reference. It avoids the awkward situation where a former employer or instructor may not immediately remember you or may need to refresh his/her knowledge in order to answer questions about you. It will also be helpful that the letters have a current date on them, and not call to the interviewer's attention that they are 2 years old.
During the interview process, it is fine to explain your delay in entering the workforce by stating that you had significant personal/family issues to attend to and that now that they are resolved, you are able to devote your full attention and energy to beginning your professional practice. It's an honest answer that fills the gaps but doesn't open you up a bunch of nosy questions about family/spouse/children/health, etc.
Remember, it is improper for an interviewer to ask if you have health problems, are married, have children, care for elderly parents, etc., but if you mention any of the above, you have opened the door and allowed the interviewer to explore the issue. Don't give them the chance.
Best of luck to you!