This is a New Soul track recorded by the artist Love Kacie $. The song Too Much Pain was originally composed by J. Soar.