Nexlpanon?

Getting Nexplanon soon! For any of you that have it - was it a good choice? Although I know it affects everyone differently, what were some side affects of it? How long will it be fully effective? Any other comments will be appreciated!