What is the best way to pay off debt? I am struggling with monthly payments and want a step-by-step guide to pay it all off.
It can be difficult to manage debt. Here are some tips for paying it off:

Step 1: Make an emergency fund. Whether it is $500 or $3000, emergencies happen. It is important to first have some cash saved on the side so you stop using debt. 
Step 2: Use the snowball method to pay off debt. Put your debt in order from smallest to largest. Start paying as much as possible to the first/smallest debt and the minimums for the rest. Once the first debt is paid off, take what you were paying on that, and apply it to the next debt. Do this until you have everything but your home paid off!
Step 3: Start saving for a fully funded emergency fund. Think about all of your expenses and have 3-6 months saved in case something happens to your income. 
Step 4: Start investing. Many suggest applying 15% of your income to investing. If your employer matches, max out their contributions.
Step 5: Save for your children's college fund if applicable.
Step 6: Pay off your home early. Start paying at least one extra payment a year and your mortgage will quickly dwindle. 
Step 7: Continue building your wealth and give whenever possible. Enjoy your money and life. 