@Red_river_
Part of the reason you are confused and getting upset is because you don't know what you can eat, what you shouldn't eat, and how much to eat. You will hear many people say they can eat sweet potato, and many who say they can't. Some people can mange 100g carbs a day. Some people can only manage 20g carbs a day. How do they know this? They test! Personally, I can manage a couple of small white potatoes (new boiled or roasted) or half a dozen chips. I know this because I test, test, test. It is the only way to conquer this UNLESS you cut out all the worst culprits completely (bread, rice, pasta, potatoes, breakfast cereals, white/brown flour) and you will never know if you have deprived yourself of something!!
If you buy an Accu Chek Fastclix lancet device for doing the finger pricking, you don't see any needles at all. They are hidden inside a plastic drum. You can use this device with any sort of meter. It doesn't have to be an Accu Chek one.