When he makes comments to you, step back and think, are these comments and/or actions live or Memorex? If you think that the comments he is making to you are not true, then don't believe them. They have a way of projecting on to us what they truly think of themselves. Sometimes, and I mean sometimes, there may be a pebble of truth in the mix, but I would certainly not allow his gibberish to bring me down. You are the only one that knows whether his gibberish has any truth in it or not. If there is a pebble of truth and it's something you can make changes on, then do so...but do it for YOU, not him.
That's my two cents.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.