Alright, so you probably pulled a muscle or vein. But it does take A WHILE to heal. This has happened to me last year and this year. You just have to wait about 3 days. I will message you to see if I've found any information that can help you out.
Answer:
reduce the cost of family health insurance.
You could were shirt and short sleeved t-shirt to keep you cool. Also you could were a stretchy material so it easier to move about.