I adore my contacts. Once you get used to them, you'll never want to be without them.
When it comes to putting them in, you don't poke yourself. You pretty much just place on your eye. I barely even touch mine when I put them in. The contact should naturally settle on your eye.
One tip, keep...