The verb fulfill has only one “l” in the middle (unlike the adjective full, which has a double “l”).
✗ Life is too short to enable man to fullfill his dreams.
✓ Life is too short to enable man to fulfill his dreams.
Note that in American English, there are two “l”s at the end: fulfill
In British English, there is one “l” at the end of the verb: fulfil
In both American and British English, the final “l” is doubled in the forms fulfilled and fulfilling:
✗ a duty that must be fulfiled
✓ a duty that must be fulfilled