It seems the whole thing started after the heavy (& probably not used to do-) work outs you have.
It appears due to excessive stretch/strain on the body,affecting muscles,nerves,bones of different parts of body.
Before starting self management,you should get a physical check up by your doctor ,to exclude conditions like thrombophlebitis
in thigh region.
Once you get a clear information from doctor about no involvement of blood vessel ,& just stress
& over activity, body massage
, fomentation, pain killers will relieve.
supplementation for Calcium,Vitamin B12
, along with a balanced diet,sufficient rest should be applied.