I do not like taking tablets for the same reason.

Get a very good mattress, that should help.