At 26 years old, Joshua Dubois has found himself very close to the President.