Age gap???

Mercedes
So I'm 16 my boyfriend is 25. We loves each other more than anything yes we've had sex and all his family knows my age even his friends. He shows me off and spoils me way to much. If I say no to anything he will stop unless I'm crying from depression then he'll hold me no matter what. Is this age gap okay???
Those are messages from his child hood friend while My boo was upset