You're living your life trying to please others to find acceptance in the world. You won't find acceptance this way because you'll never exactly match the mold they have for someone they want in their life. Instead, decide what you really want, what you really need, and go after it. If that means you go to work and read a book when you get home, and nothing else, so be it. If it means you are a mom to your friends, then do that. If it means you win baking or BBQ competitions, pursue those wins. Don't try to please other people in order to make them like you, instead, do something interesting and people who care about it will eventually gravitate to you.