Herpes spreads by sexual route and it is called genital herpes which happens in and around genital region. herpes also spreads by direct contac and also by skin to skin contact even by kissing and also by sharing of the linen. so to get herpes one need not to have sex. and not hade sex doesent mean that it is not herpes. usually doctor just see the lesion and than they say that it is herpes or not and no test is needed. and unless proper treatmen is given herpes will not get cured. all the lotions used by you will not help you in any way. so consult a dermatologist and take his opinion since you ahve doubt on the diagnosis made by the primary.