Let $a_n\geq0$ be a sequence such that for every sequence $b_n$ that converges to $0$, $\sum_{n=1}^\infty a_nb_n$ converges. Show that $\sum_{n=1}^\infty a_n$ converges.
My try:
I decided to show the negation of the statement: if $a_n\geq0$ is a sequence such that $\sum_{n=1}^\infty a_n$ diverges, then there is a sequence $b_n\rightarrow0$ such that $\sum_{n=1}^\infty a_nb_n$ diverges.
Since $a_n\geq0$, the divergence of the sum $\sum_{n=1}^\infty a_n$ implies that the sequence of partial sums, $S_n=\sum_{j=1}^n a_j$ is not bounded.
So for every M there is an N such that for every $n>N$ we get $S_n>M$.
This is as far as I got, since trying to construct a fitting $b_n$ worked in my head for certain examples, but I couldn't find a general construction. I can say really informaly that $b_n$ should be a sequence "weaker" than $a_n$, like in the following case:
$a_n=\frac1n$ then $b_n$ can be $\frac1{\ln{n}}$
but how about this one?
$a_n=\frac1{n\ln{n}}$ then $b_n=?$
I would appreciate directions of thought.