Tahajjud will give you everything if you are patient. Allah will test and test you before He gives sometimes. Sometimes you may even give up or feel like giving up, but wallahi I assure you, He is Al Mujib. Sooner or later, He will give you what you asked for or even better.