When I was younger I listened to all sorts of music including some rap. The older you get the more you will realize that the lyrics aren't speaking to a good style of life, that its not really music at all and that its mostly confused children listening to such stuff.
Your preferences at 14 are extremely influenced by those around you, your mind wants to learn. You could think nearly anything is a good idea if someone older is doing it. This is how many kids get into drugs, an older cool kid is doing it.
These things are built into the human mind. When you get older or away from certain people you will find your own hobbies, your own tastes and preferences. The younger you can do this the better.
The next time you are out and about driving through town, go through the local trailer park, pay attention to the cars, the trailers and the general lifestyle those people are living. Then go across town to a nice high end subdivision. You will see nice homes, decent cars and the american dream. The difference between those two lifestyles are grades in school and the effort you put into your life at a young age.
If you want to have a good life and raise a good family without petty worries such as food or paying bills or not being able to buy what you want you need to pay attention in school, get the best grades you can get and select something that YOU want to do with YOUR life. Learning how to be an individual and not being confused at this age is the difference between the trailer park and a $850,000 dollar house.
People make mistakes at much older ages because they do not know who they are or what they want to be. Plenty of people everyday join the military because they are confused, they think its going to be a good thing and that when they get out they will have gained something. This is untrue unless you have a college degree, have a real plan and join as an officer.
Find your own preferences, find something that makes you happy and that you are interested in and that will make you successful in life. Research what jobs provide what income level and decide how much you want in life.