something that seems bad but results in something good
"Losing that job was a blessing in disguise."
someone who has similar interests or feelings
Someone who listens and comforts you when you’re upset.
to be in control of your own activities or business
feeling hopeless and defeated
a person who knows a lot about many subjects
it amazed or shocked me completely