You don't say much about yourself. Life usually gets better in time if you give it a chance. Life is hard, no one owes you anything and you need to get out and meet people, figure out what you are good at doing and do it.
You have to believe in you and stop caring what other people think about you. Make plans and work on them to accomplish things. You are your best friend so start being nice to yourself.