Not qualified, but I have type 1 diabetes, so my opinion....
Some are on high side yes, but you're not about to keel over or anything!
Your fasting ones (1st thing in AM) are fine but the post meal ones are higher than they should be, but when you say "after meal" how long after meal is that? Might be worth checking 1hr post meal and 2hr post meal to see what is happening.
It looks to me that you may have some sort of mismatch between insulin requirement and release, you are producing enough(or nearly enough) insulin but a little late maybe? Which would also explain the low blood sugars.
Diet changes might help, as might losing weight if you were overweight. Or there are various medications the doctor might suggest you try which may help. I certainly don't think any doctor would put you insulin injections for those sorts of numbers.
It will be helpful to the doctor if you can get busy testing as often as you can stand as this will help you and he build up a picture of what's going on, record what you've eaten as well so you start learning what the worse triggers are.
If you want immediate advice but want to see your normal doctor you could ask if your GP practice has a diabetes nurse. Many do and she could advise you of dietary changes in the meantime. You're right, it isn't an emergency, but if you are going to spend Christmas worrying it might be best to see someone!
And finally, if you are pregnant, or it's possible you are, then it is an emergency and you should get qualified advice quickly. Good luck!