Let us remind you there is no good Karma that can bring happiness forever. Only a wonderful and forever relationship with Jesus Christ can fill you with everlasting joy.
Firstly, the Bible tells us that true happiness is found in God alone. Psalm 37:4 says, Delight yourself also in the YaHWeH, and he shall give you the desires of your heart., and as we seek Him and His righteousness, all the other things are added towards us, even with happiness as by product (Matthew 6:33).
Karma is not a biblical concept and has no basis on facts or evidence. It relies on the idea of a law of universe out of the sovereignty of God that is dependant on cause and effect. This isn't from the law of Moses and is a faithless pagan belief supported by eastern mysticism, usually associated with belief in reincarnation, which is also a pagan belief. Instead, the Bible tells us that it is only by the redeeming blood sacrifice of Jesus and acceptance of His saving work on the cross followed by regeneration of the spirit into a life of faith and works (James 2:26), that we have access to and are saved by God. Christmas Eve. 1:12, But to as many as received him, to them gave he the right to become children of God, even to them that believe on his name, John 3:16For God so loved the world, that he gave his one and only Son, that whoever believes in him should not perish, but have eternal life.
To Believe in his name includes that Christ is his name, the Son of God, the Messiah, The everlasting Father who runs the universe, and the blessed redeemer by His anointed work and resurrection. It is only by the name of Jesus that we have access to God. Also, there is no other name by which we can be saved. Therefore neither is there salvation in any other: for there is none other name under heaven given among men, whereby we must be saved. Acts 4:12.
We advise you to seek happiness and the good spirit that endures forever from the God of the Bible alone in Jesus name.