I want to say that you hate sin and not yourself, but I recently heard someone say something that made a lot of sense. He said, battling sin is not the way we should look at it. Battling weakness is. We either give into weaknesses or we choose to overcome them.
Do not hate yourself. God made you. And He is [y]our strength:
“My flesh and my heart may fail, but God is the strength of my heart and my portion forever.” — Psalm 73:26
"Be strong and courageous. Do not fear or be in dread, for it is the Lord your God who goes with you. He will not leave you or forsake you.” — Deuteronomy 31:6
“For God gave us a spirit not of fear but of power and love and self-control.” — 2 Timothy 1:7
“The Lord is my strength and my song, and He has become my salvation; this is my God, and I will praise Him, my father’s God, and I will exalt Him.” — Exodus 15:2
“Finally, draw your strength from the Lord and from his mighty power.” — Ephesians 6:10
“He gives power to the faint, and to him who has no might he increases strength.” — Isaiah 40:29
“May the Lord give strength to [you]! May the Lord bless [you] with peace!” — Psalm 29:11
I do not think the majority of Catholics care enough about sin. You are more spiritually mature than most. The fact that you are even pondering these things is awesome! The fact that you recognize that your sin hurts God and your relationship with Him shows that you are willing to grow in your relationship with Him and in Him.
I once heard Dr. Scott Hahn talk about how Catholics do not look at the Crucifixion as some who believe in penal substitution do. For they believe God looked at Jesus (who took on the sins of the world) with wrath, but the opposite is true. God the Father truly looked at His Son (our Savior) with nothing, but love (as He does for you and me).
The reason that you dread hurting Jesus is because you love Him.
I hope this helps.
God says, “Fear not, for I am with you; be not dismayed, for I am your God; I will strengthen you, I will help you, I will uphold you with my righteous right hand.” — Isaiah 41:10
Thanks be to God, my Strength in times of weakness!