Welcome to the convention of “near rhyme”, without which English poetry would be much blander.
Ever wonder why the Petrarchan form of sonnet quickly gave way to the Miltonian version in Britain? English: it doesn’t rhyme half as well as the Romance languages.