Our life is what we make of it. For the vast majority of people, no one is going to wave a magic wand over our head and give us everything we want. We have to work hard for it.
Stop letting those around you dictate how you are going to feel or what you are going to do. This is your life, take control and choose to do what makes you happy and fulfilled. You may not be able to just wake up one day and do everything you want, but you can wake up and start down the path towards doing what makes you happy. We all have some free time (or can manufacture some) within our lives. Start doing what you love during these times and you may be surprised what else you can do.
If life isn't quite what you want or what you expected, there is no reason to blame other people or outside influences. Make the choice to change what you are doing. You control your life. If you are unhappy with your life, but choose to do nothing about it, you are the only one to blame. Don't let fear stop you. Don't let doubt stop you. Don't let other's opinions stop you. It's time to start living your life.