Ответить на этот вопрос поможет, скорей всего, обращение к этимологии слова.
Слово вопреки заимствовано русским языком из старославянского языка, оттуда перешло в современный язык в его первозданном виде.
Исчезнувшее давным-давно слово прекъ существовало в старославянском и значило "запрет, спор, препятствие".
Из формы этого существительного в винительном падеже числа множественного и образовалось слово вопреки посредством слияния с предлогом въ (во): во + преки = вопреки.
Предлог слился со словом, стал приставкой, слово пишется слитно.
Так образовалось заданное слово, имеющее значение "не считаясь с чем-либо, наперекор чему-либо, несмотря на что-то".
Это производный предлог, требующий постановки следующего за ним существительного (местоимения) в дательном падеже. И только падежа дательного, одного-единственного падежа.
Примеры предложений.
1) Вопреки Вашему предсказанию, уважаемый Петр Константинович, тыква-то у нас уродилась, да еще какая!
2) Мальчик сумел преодолеть страх и прыгнул с горы в озеро вопреки всем сомнениям.
3) Маргарита поступила вопреки своему желанию, не желая огорчать бабушку.
4) Когда человек поступает вопреки здравому смыслу, мы говорим словами Чацкого: "Рассудку вопреки, наперекор стихиям".