1. Had Enough

    Richard Marx

    03:47
  2. Wouldn't Let Me Love You

    Richard Marx

    03:58
  3. Like Heaven

    Richard Marx

    03:18
  4. On the Inside

    Richard Marx

    03:14
  5. Through My Veins

    Richard Marx

    04:42
  6. Always On Your Mind

    Richard Marx

    04:58
  7. Loved

    Richard Marx

    03:38
  8. Come Running

    Richard Marx

    04:18
  9. All Over Me

    Richard Marx

    03:22
  10. Scars

    Richard Marx

    03:06
  11. Done to Me

    Richard Marx

    03:47
  12. Over My Head

    Richard Marx

    03:55
  13. Part of Me

    Richard Marx

    04:14
  14. Don't Mean Nothing

    Richard Marx

    04:42
  15. Should've Known Better

    Richard Marx

    04:27
  16. Endless Summer Nights

    Richard Marx

    04:27
  17. Keep Coming Back

    Richard Marx

    05:25
  18. Take This Heart

    Richard Marx

    04:03
  19. Hold On to the Nights

    Richard Marx

    05:13
  20. Angelia

    Richard Marx

    04:54
  21. Hazard

    Richard Marx

    04:59
  22. Too Late to Say Goodbye

    Richard Marx

    04:46
  23. Satisfied

    Richard Marx

    03:21
  24. Right Here Waiting

    Richard Marx

    04:26
  25. When You Loved Me

    Richard Marx

    03:22