God promised us only eternal life through his Son, Jesus Christ. He never said that our life prior to His return would be easy. God can choose to bless, or not to bless, any person, people or nation as He sees fit. I'm sorry you are afraid that the gays and abortionists are going to put an end to some kind of cosmic gravy train, but "blessing for America" wasn't in any promise I ever found in the Bible.
Keep the faith and thank God for the blessing you have. Whether you maintain those blessings is up to you, not other people.
Seems we just have a small agreement, but that’s OK
I wasn’t talking about individual blessing but the blessing this nation as a whole once enjoyed.