First time giving head to bf

So I gave my bf of a few months head for the first time and his pre cum was like salty. I don’t even know if I wanna give him head again lmao. It’s just like salty and then your spit smells and i think it just grosses me out. He doesn’t really like handjobs bc be “dosent need someone else doing what he already does” or something like that which is fine but then if I don’t like giving him blowjobs then the only other option for pleasure (that I know of) is sex. But we’re both 15 and I don’t think im fully ready for that yet. Also, he wants to give me something in return but I’m superrrrrrr insecure about my vagina. Idk why I just am. Like what if it smells bad or what if it’s too hairy or too shaved or what if it tastes bad and all that. Anyways…some advice would be cool. Thanks. 🤲