Home Lifestyle ‘Red Pill’ Founder Finally Resigns From the New Hampshire House of Representatives