Welcome to SP and welcome to the Do Better team! Remember that teams are a great place to find sparkfriends and get support when you need it, so having several teams is a good idea. You don't have to post in a team every day, but we can be there to help support you when you need it.
One good thing about SP is that while we get to know our sparkfriends, there is still a level of anonymity that can give us the chance to say what is really going on with us without having to "save face". We all have challenges in our journey, some are very different than others (for instance I have an opposite journey than most on SP), but by supporting each other we learn about ourselves and can have a better chance of success.
It's tough to have a spouse away often and to look after 4 kids. Now's as good of a time as any to take back a little time for yourself and put yourself first a little more often. Learning a healthier lifestyle will also help your children have brighter futures by learning how to succeed and meet goals from their mom. Best wishes on your journey and I hope our team will help you do better!