And I kept my room straight
When Macklemore was young he thought he was gay because he kept his room neat and wasn’t messy like other boys his age. He thought that being neat and artistic could mean he was gay because of the stereotypes he was fed.
Also, some nice wordplay with the use of the word ‘straight’, which is the opposite of homosexual.
To help improve the meaning of these lyrics, visit "Same Love" by Macklemore and Ryan Lewis (Ft. Macklemore & Mary Lambert) Lyrics and leave a comment on the lyrics box