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.
For permanent weight loss a person should maintain a balanced diet food and do regular excercise.