Did you know that by now over 98% of Americans have given up on their New Year’s resolutions? It’s true; the majority of people who identify resolutions also completely abandon them. How are you handling the stress of the year? Are you among the 2% staying true to your goals and aspiration for ... Views: 1164