Hes perfect BUT

I finally found the perfect partner. Hes everything I have been looking for. Im not talking about money, body, etc. We connect on so many levels. Ive never been able to be myself and talk about my darkest secrets to anyone like ive been able to with him. I feel he is my soulmate...BUT..hes more than 15yrs younger than I am. Im in my 40's. Hes my sons age.. Am i about to let a very good thing go because of what people, my family, my kids would say? My mind cant seem to get over the age thing. Anyone out there to help me see this from a different angle.