Hi, it could be due to costochondritis.
Costochondritis usually has no apparent cause. Treatment focuses on easing your pain while you wait for the condition to improve on its own, which can take several weeks or longer.
Costochondritis usually goes away on its own, although it might last for several weeks or longer. Treatment focuses on pain relief.
Answered2015-11-17 07:39:30
1/1 people found this helpful