What this suffix does
The suffix -ful takes a noun and turns it into an adjective meaning "full of" or "having a lot of". From "care" you get "careful" (full of care); from "help" you get "helpful"; from "power" you get "powerful".
The clue is in its origin: -ful comes from "full". careful = full of care. If you think "full of [noun]", you will almost always get the meaning right.
The spelling trap: only one L
This is the number-one mistake with -ful. Even though it comes from "full" (two Ls), the SUFFIX -ful is ALWAYS written with a single L.
careful ✓ carefull ✗
useful ✓ usefull ✗
beautiful ✓ beautifull ✗
Lock it in: the word "full" has two Ls, but as a suffix it drops one. One L, every time.
Its opposite twin: -less
-ful has a twin that means the opposite: -less ("without"). They form perfect pairs worth learning together:
careful ↔ careless
useful ↔ useless
hopeful ↔ hopeless
Learning -ful and -less at the same time gives you two adjectives for every noun.