This is a Dance Pop track recorded by the artist AYANNA. The song My Better Self was originally composed by A. Williams.