I personally hate this “feel good theology”....
God does not promise you riches or happiness... Jesus didn’t promise you an easy life....
Folks who pitch this crap are blasphemers and cranks.