First off - welcome to the forums!
You have to understand the bible was NOT written in english, and sometimes the translation choices are unfortunate, even misleading. That sometimes happens when there is no good choice for a word in the target language. At other times it happens when the translators do not recognize figures of speech, idiomatic usages and slang.
When Jesus said to hate father and mother, it was a figure of speech meaning that you love them less than you do HIM. The same figure of speech was used when it said that God loved Jacob and hated Esau. God loves everyone, but because of his rebellion and hard head, God loved him less than Jacob (even though Jacob was a trickster).
No, you will not be killed today for cursing your parents. And the bible specifically prohibits holding unforgiveness (grudges) against anyone, including parents.
I had a dad who beat me to almost unconciousness frequently as a pre-schooler and thru first grade. I later found out I had to forgive him for the abuse.
You also will need to forgive. To carry a grudge is a sin and many believe it is a sin that will keep you out of heaven. So if you curse your parents and then die, it is NOT a guarentee of going straight to heaven.
I saw in your profile you are 18. That is old enough to call your parents to account for their behavior which I am sure they think is "cute" (showing nudie baby pics). There is a NT COMMAND for fathers (by implication all parents) to not incite their children to wrath (or exasperation) depending on the translation.
Eph 6.4 (ESV) Fathers, do not provoke your children to anger, but bring them up in the discipline and instruction of the Lord.
Rather than calling them names, you would be much better off explaining why you find them showing those pics embaressing or shameful and just how angry it makes you. Ask them nicely to put them away and not show them again. If they will not comply, talk to the pastor. (this is following a pattern set in Matthew 18)
I wish you well and again, welcome to the forums!