Sounds like the lyrics from a popular song of the late 1960s or early 1970s.
Very good. Bob Marley and Eric Clapton would be proud!