just registered to answer this thread and the psudo molvis who are always saying suffer here for the great after life, you are here because of your love for dunia, yada yada...
brother let me tell you this stay away from such folks as they will only add on to your misery. they wont understand it because Allah hasn't blessed them with hardship like you with your level of tolerance.
passion is like a sine curve will fluctuate, as long as you know you are trying that should be good enough....
growing up in islamic countries I also felt that Allah is out there to get you on every fault of yours all good things are haram and all the good life and luxuries are for arabs...
that sure killed my passion
my passion came back when I started to think why does every surah start with Bismillahi Rahman er Rahim..... yet almost every other molvi competes with each other on who can be the most harsh.... then i found out the so called scholars will be among the first to go to jahanam....
I used to think Allah is unfair too.... i come from the indian subcontinent where muslims are very poor and used to think Allah only loves the arabs so he gave them all the prophets we never got any and all the riches, then I came to realize our people (people from bangla india and pak) are even worse than the arabs, if look at whats happening in the subcontinent you will get your answer...
I came to realize whenever you have questions you should have a balanced approach of deen and dunia, only jahils will tell you to focus on deen only. When you start appreciating the dunia you have more opportunities for saying a heart felt shukur Alamdhulilah.