My boyfriend treats me like a child!

My boyfriend is 5 years older than me and he treats me like I'm his child. He cooks my food tells me I can't go out because I have things to do in the morning. He doesn't make me do anything in the house he does all the house work laundry everything pays the bills he just loves taking care if me. My family says it's to goid to be true they think this is the start of a controlling relationship. He's very loving but it's weird right?