john weysley lover why