the most fascinating part about Hinduism is that it is very flexible. u think being materialistic is d way human are structured now. well if you are very spiritual u have to accpet watever comes to. it is nothing bt a blessing from the Superior Lord. whatever happens in this world is a doin of The Creator Bramha. me telling you this is also his wish. you cannot be totally non materialistic being in the grihasta ashram. do not blame your Atma for what you do.it is not his flaw. it is the wish of the Lord. if you are facing pain and hardships its because of your karma. think of it in the positive way.probably facing all this pain would clear all your wrong doings and give u moksha.
and to end it i'll quote from Bhagvad Geeta - Karmanye Vadhikaraste Ma Phaleshu Kadachana, Ma Karma Phala Hetur Bhurmatey Sangostva Akarmani.
it means that v r supposed to perform our actions and not to expect d results.never consider yourself d cause of your results and never fail from doing your duties.