Hello,
You are suffering from painful collarbone since 2 months, its intermittent. There is also swelling. Intermittent collarbone pain is commonly due to sleeping on the same side for a prolonged period, the cause can be pinched
nerve,
tendinitis,
sprain or
stress, etc.
Other medical conditions that can cause similar symptoms are
Osteoarthritis, arthritis, ac joint separation, fractured collarbone, etc. You are suggested to get it clinically examined by a GP/Orthopedics and get X-ray, CT, bone scan (to see bone damage), and required blood tests done to confirm osteoarthritis or any other pathology that is causing you discomfort.
Collarbone pain is usually caused by an
injury, such as a fracture or joint separation. Your treatment will depend on the pathology detected. In the mean time, you can take NSAIDS, one stat after taking food to get relief from pain and inflammation.
You are advised to take food rich in
magnesium and calcium, include anti inflammatory food in your regular diet like almonds, turmeric, etc. Take probiotics for better bone support. Get connected to a Physical therapist. Stay away from addictions if any.
Take care. Hope I have answered your question. Let me know if I can assist you further.
Regards,
Dr. Nupur K., General & Family Physician