Everyone is needed, it's just finding the place where you actually feel like you are needed. If you feel like your friends don't need you, try making some new ones. I'm not saying ditch your old ones completely, but finding someone who has some common ground with you always makes for a good conversation. I promise you, you are needed. Also as for your family, maybe sit down with them, tell them how you feel like they never listen to you and you feel left out. See how that goes. I'm always willing to make new friends so you can always message me if you need to :)