You should always strive to be magnanimous. Though it is difficult to be giving 100% of the time, simply striving to be magnanimous as much as possible is a smart way to be.
He was a magniloquent spoony. (Meaning, he talked about love in an elevated way that made him come off as overly sentimental. - from the Pulitzer Prize winning novel 'Less')