OMG… this guy has INFINITE patience…

Warning: Explicit language.