Do you find yourself struggling to stay within your budget, month after month? You are certainly not alone! According to CNBC, over 20...