Date men from United States / Alabama / Vestavia Hills, 58 year old

Date a man from Vestavia Hills, United States. I am divorced with two teenage children. I like sports (surprise) and fishing and hunting (more surprises) and being involved with my church. I work hard and am devoted to my kids and need some companionship. Not trying to be shallow but you've got to look nice and be no more than average build. Don't wanna hurt anybodies feelings but I'm not interested in heavy ladies. I'm looking for a younger woman, hopefully under 45 and preferably under 40 but you know if your older and still beautiful.
To all of the older women getting upset with me because I prefer younger women; would you rather I not be honest? Please. You have your tastes and desires, let me have mine. I do not intend to hurt anyone's feelings but I have expressed my preferences. Please don't email me to tell me what a jerk I am. You don't know me.
MUST be a committed Believer.

All men
All 19 32 34 41 48 51 53 54 58 60 62 66
All Abbeville Alabaster Alexander City Alexandria Andalusia Anniston Arab Ariton Arley Ashville Athens Atmore Attalla Auburn Baker Hill Banks Bay Minette Berry Bessemer Birmingham Blountsville Boaz Bon Secour Brewton Bryant Burnt Corn Butler Cahaba Heights Calera Camden Centre Chelsea Cherokee Citronelle Clanton Clayton Coker Concord Cottondale Cottonwood Cullman Cypress Daleville Danville Daphne Dauphin Island Deatsville Decatur Delta Dora Dothan Dozier East Gadsden Eastaboga Eclectic Eden Elberta Elkmont Enterprise Eufaula Eutaw Evergreen Fairfield Fairhope Fayette Flomaton Florence Fort Payne Fort Rucker Franklin Gadsden Gallant Garden City Gardendale Geneva Georgiana Grand Bay Gulf Shores Guntersville Hammondville Hartford Hartselle Harvest Hazel Green Heflin Hollywood Homewood Hoover Huntsville Hurtsboro Indian Springs Jackson Jacksons Gap Jacksonville Jasper Killen Lafayette Lanett Leeds Leroy Lester Lincoln Louisville Loxley Luverne Madison Magnolia Marion Marion Junction Maylene Meridianville Millbrook Mobile Monroeville Montevallo Montgomery Montrose Moody Moulton Mount Olive Mount Vernon Munford Muscle Shoals New Brockton Notasulga Odenville Oneonta Opelika Orange Beach Owens Cross Roads Ozark Pelham Phenix City Piedmont Point Clear Prattville Rainsville Red Bay Riverside Roanoke Robertsdale Rogersville Russellville Safford Salem Saraland Scottsboro Selma Semmes Sheffield Shelby Silverhill Slocomb Spanish Fort Springville Sterrett Stockton Sylacauga Talladega Tallassee Theodore Thomasville Troy Trussville Tuscaloosa Tyler Uniontown Valley Vandiver Verbena Vernon Vestavia Hills Webb Wetumpka Woodland Woodstock Woodville