“I can do all things through Christ who gives me strength”. Phil 4:13  
People like to claim the promises of God, and then they are disappointed when the promise does not come through.  God always keeps His promises.  The problem is that there are premises that precede the promises.  You have to look at the verse within the context it was written.

Instead of being a encouragement to be more faithful, misquoting this verse may actually run people away from God.

Pastor Royal Farris of Life Connection Church in Euless
For the rest of the teaching …. http://youtu.be/LBbsXY5A6hg