There are two tragedies in life. One is not to get your heart’s desire. The other is to get it.
George Bernard Shaw (1856-1950) British playwright and critic
Man and Superman, Act 4 [Mendoza] (1903)
(Source)
See Wilde, eleven years earlier. More discussion quote: There Are Only Two Tragedies. One Is Not Getting What One Wants, and the Other Is Getting It – Quote Investigator.