The pleasures of life are short-lived, and more often than not, they are followed by sorrow. Life means responsibility, a journey wherein change is constant and difficulties are many. You will not find a father, a wife, or a friend who is free from problems.
Allah has willed for this world to be filled with two opposites: good and evil, righteousness and corruption, happiness and misery. Thus good, uprightness, and happiness are for Paradise; evil, corruption, and misery are for the Fire.
The Prophet (PBUH) said: “This world is cursed along with all that is in it, except for a) the remembrance of Allah and what follows it (i.e. good deeds and whatever Allah loves), and b) the scholar and the student.’ So live according to your reality without always envisioning the ideal life, one that is free of worry and toil.
Accept life as it is and adapt accordingly to all circumstances. You will not find in this world such things as the flawless companion or the perfect situation, because flawlessness and perfection are qualities that are foreign to this life.
You will not find the perfect wife. Hadith reads: “The believing man should not brush (away) the believing woman if he hates a quality in her there is another that he is pleased with.” It is necessary for us to make amends; to take what is easy and leave what is difficult; and at certain times, to overlook faults and mistakes.
Source: Don’t be sad