Sexual desire is a bodily need and a fact that cannot be denied. But if there are problems in fulfilling those desires it can derail the train of your happy life from the track.
Life is a synonym of struggles and dealing with the problems. Often when the problems are neglected for a longer period of time, you get depressed and feel like secluded form the world.