Sounds like just like what is going on with me except the family issues. I am just getting back into it as well, started prepping my food today and will be hitting the gym tomorrow morning. It's nice that you have a similair mindset as mine. Notice your mistakes, revise, and move forward. Remember you are the only person that can make you feel the way you want to feel. If you feel like you made a mistake then kick your self in the ass and get back on track.
A while back I was about 2 weeks out from a competition that I was going to compete in and backed out because of relationship issues but since then I have learned more and prepared my mindset to deal with this type of shit.
I bet it's a nice feeling getting back in your routine though.