Been thinking about this all day...
Didn't list any Rebel Heart songs yet...it's hard enough as it is
First 10 are sorta in the right order I think, rest is in random order.
1. Power of Goodbye
2. Time Stood Still
3. Promise to Try
4. Frozen
5. Love Profusion
6. Love Spent (mainly live version)
7. Rainbow High (I sing this whenever I go out....Hands!! MAGIC!! Rings!! Glamour!! )
8. Substitute for Love
9. Human Nature
10. Beautiful Stranger
11. Nothing Fails
12. X-Static Process
13. Masterpiece
14. Borderline
15. Like a Prayer
16. Sky fits Heaven
17. Cherish
18. Express