Islam is the complete code of life and it gives details and mentions about each and every aspect of life. Therefore, by following the instructions of Islam one can live the worldly life in the best manner. However, there are others who think that following the principles of Islam alienates them and takes them away from this world and hinders in their way of achieving success in this life. Such a conception about Islam is wrong and it has nothing to do with real message of Islam.
Islam encourages its followers to live this worldly life in the best manner and is against abstinence.