"And be not drunk with wine, wherein is excess; but be filled with the Spirit; Speaking to yourselves in psalms and hymns and spiritual songs, singing and making melody in your heart to the Lord; Giving thanks always for all things unto God and the Father in the name of our Lord Jesus Christ;" Ephesians 5:19-20
When was the last time you sang a song to God? I don't mean at Church, but in private where you lifted up your voice and sang a song from your heart directly to God. What has happened to Christians today is that they are taught a lot of religion, but much of the 'relationship with Jesus' teaching has gone by the wayside. Above is scripture admonishing you to make melody in your heart and to thank God for everything. This should be a regular practice. If it isn't, maybe you can inquire into your heart and find out why. You don't want to miss out on the many wonderful moments with God that are available.
I know it's hard to thank God for everything. How can we thank God when troubles blow our way or when a loved one dies? Only by faith. You have got to know that what has happened, what you are going through or what lies ahead, is not out of God's reach. God uses all of your experiences, good and bad, and carries you through them. God did not cause the bad things that happened to you, you can count on friends and enemies for that, but God does use the experience as a stepping stone to protect you and enlighten you so that you don't make the same mistake again.
Make a melody in your heart and thank God for everything. It is the Word of God and it will bring about much blessing and positive changes.