Hi thanks for your question.
spreads by four main means.No 1.By blood transfusion
,if blood infected with hepatitis B is transfused froma donar to recipient.No2.By sharing needles between individuals who are infected with hepatitis B.No 3.By sexual intercourse.No 4.from mother to child.
Saliva does contain hepatitis B Virus ,but it will not get transmitted unlss the part of body on which saliva comes incontact has abrasion .You cannot get Hepatitis B infection by licking of ear (unless ear has wound or she bited your ear) or pressing of nose by breasts.
,headache and joint pain cannot be due to hepatitis B,as incubation period
of Hepatitis B ranges between 30 to 180 days at an average of 90 days.So you cannot have symptoms of heaptitis before 30 days.Headache,fever and myalgia
could be due to fear of getting hepatitis B infection or may be a seperate issue.
Hope I answered your question.