I too have a 7 year old that will be 8 in August...He has had the same thing going on with him, but it seems to be more in the evening time then in the morning...We usually give him a hot water bottle or turn on a heating pad on low and let him put it on his legs or under them. We also have rubbed them down for him and stretched them out to ease the pain. I have not given him pain reliever, but that is completely up to you. I know when I get pains in the muscles, that I take advil or ibuprofen, so maybe that would be a good idea with a low dosage. They all seem to go through it, some more so than others, but fortunately, this will pass....Good Luck!