So I've started biking on the trails this year on a new Giant mountain bike. I've gone about 5-6 times and I'm pretty decent. I'm able to go at a decent speed and handle small hills and bumps pretty good.
The thing is, I'm a big p*ssy

.
If I approach a steep hill with lots of branches, rocks or turns I either slow down or get off my bike to walk it. My friend is able to bomb these hills with ease however I always clutch the brakes and go slow in fear of falling. Navigating turns at high speed is hard for me for some reason.
My other problem is bunny hopping. If I approach a big log, I often have to get off my bike.
How can I get over my fears to become a better cyclist?