Hello,
You are perfectly normal. Sometimes, you may go through low sex drive. It commonly happens when you get too busy in work, studies or other daily activities. Try getting less stressed up so that you can enjoy normal conjugal life. Sometimes, underlying health condition like poor general health condition and
anemia may also get you stressed up.
Take homemade nutritious diet rich in protein and high in iron and minerals. Men are different from women; the system of their body is made such that sex is their need. Women need love and care. A little caress and fondling by the partner make them feel much loved. But men are different, until they get physical love, they feel neglected and unloved.
Sometimes, when you are disturbed, upset or depressed because of whatever goes on in life, or if you are upset with your BF because of some reason, you have not mentioned here then try to talk openly but politely. Misunderstandings cause loss of libido; but if you feel you are only doing sex and there is no love then you need to be careful.
Let no one use you. That is not the way of love. Do not entertain lust. You are very young. Try to find a loving man. Some birth control pills also cause low sex drive. Other factor is relationship problem. Either too much or too little physical activity can cause a decrease in sex drive.
Talk with your bf about your likes and dislikes. Do not force yourself do things that you don't want to do. Your partner should respect you for being frank with him. Both of you can also take the help of a sex therapist.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician