sometimes it take a painful situation to break us apart so we can rearrange the pieces the way they were supposed to be. So next time you get your heart broken, someone walks out, or things just aren't going right.. there's always a reason and sometimes that reason is waiting for you just around the corner.
your husband should ALWAYS come first before your kids, your parents, friends, work, etc. He is second ONLY to God. Your kids will grow up and leave you for their wife/husband, and you'll fall behind them...your spouse is with you "till death do us part". Keep your priorities in check & you will live happily ever after! :)