19....34?!

Madison
I'm 19 years old. Been through a lot of shit in my life. I'm very mature for my age. This guy and I have clicked instantly, like from the get go. He's the nicest guy out there, best guy I think I've ever been around. But he's 34. He's cute, sweet, caring. He has his life together. But I'm not sure if it's too big of an age difference?! I need advice please. I'm really not sure what to do. Thanks!!