pensive (jl) thinking a lot about something, especially because you are worried or sad
It dawned on me that...
dawn on sb: if a fact dawns on you, you realize it for the first time
legit (j) honest and not trying to deceive people
have a lot/enough on your plate = (informal) to have a lot of problems to deal with or to worry about
at fault: if someone is at fault, they are responsible for something bad that has happened
[A special day calls for a special post.]
hanky panky (n used informally and humorously) sexual activity
for days/weeks etc on end = for many days, weeks etc without stopping
case = a set of reasons why something should happen or be done
[make your case]
[And I'd make my case to my Mom as to why she should buy me a new dress.]
eloquent (jl) able to express your ideas and opinions well, especially in a way that influences people
eloquence (n)
plug (n) a way of advertising a book, film etc by mentioning it publicly, especially on television or radio