I guess some warlock can obtain his powers by sugar coating a big daddy/mommy, while others studied the eldritch secrets up to discover a truth, and signed ultra complicated contracts, and at last some can obtains their powers by reaching transcending awareness that makes them in contact with the multiverse.

On the other hand, a sorcerer is always smug and never smart. He casts because he feels like it.


... because it's fun!