So, im not sure if anybody has figured this out yet ((the thread is kinda long, sorry)) but from what i can tell garest is a Welsh word (or a different way of pronouncing one) that translates to 'love' so the line "should i garest him" could be "should i love him" (i also put it in google translate just to see what happened and the language it detected was Basque and it translated to expensive, it doesnt make too much sense but it was just something i noted) hope this helps!