a humanitarian i believe
mathematician numerologists statisticians there are people who are always counting things: prodigitalians
The best word I can think of is anglophile.
A person who tortures and gets enjoyment out of it is called a sadist.
A slang word for people who love wildlife would be "granola."
A person who loves to sleep or a person who has an obsession with bed rest is called a "CLINOMANIAC."
A person who loves their country is often referred to as a patriot.
A person who loves to eat is commonly referred to as a "foodie" or a "gourmet."
Wife..
Shakespearean...?
romantic
A patriot.
Cartophile