Yes, Taylor Swift's songs do use figurative language. In white horse she doesn't really mean that the boy she met has a white horse, it just means that her boy's always been there for her but now he's not.
I don't know dude why did you post this question on blurtit ask some farmer