Eph 5:19 Speaking to yourselves in psalms and hymns and spiritual songs, singing and making melody in your heart to the Lord; Eph 5:20 Giving thanks always for all things unto God and the Father in the name of our Lord Jesus Christ;
Here is one of the keys to a happy life and a winsome spirit. It is singing in your heart, singing to yourself hymns and songs of praise, keeping a song in your heart to the Lord. Couple this with thankfulness, and you will be well on your way to living a happy life.