Одного не пойму, почему Вы столько лет ПОЗВОЛЯЛИ так с собой обращаться? Почему не простроили с ней комфортную для Вас дистанцию? Вы же взрослый дееспособный человек, да? ЗАЧЕМ Вам нужно было заслуживать ее любовь? Достаточно просто вежливого отношения, если человек Вам по-настоящему не близок и не интересен. Ни Вас никто не обязан любить насильно, не Вы не обязаны. Любовь нельзя ЗАСЛУЖИТЬ, в принципе. Вероятно, в детстве какие-то важные для Вас люди (родители или кто-то ещё) "любили" Вас, когда Вы были удобной и послушной девочкой. Вы до сих пор выстраиваете коммуникацию с окружающим миром по этому "детскому" принципу-если я буду делать то, что от меня хотят, меня будут за это любить. Не "работает" это , оказывается, правда же?) Взрослый психологически зрелый человек не ждёт любви от сверови за то, что ухаживает за свекром, а делает это (если хочет) из совсем других побуждений-сострадания, желания помочь, хорошего отношения и т.д. Или не делает этого, если не хочет, а , как вариант, помогает другим способом  (при желании)в меру своих возможностей,  деньгами на сиделку, к примеру. Вы сами себя привели к этой нелепой ситуации. Вам необходима "перезагрузка" отношений со свекровью, а прежде всего, "перезагрузка" Ваших внутренних убеждений и алгоритмов.