I feel guilty for masturbating.

Soph

I’ve been masturbating for yearsssssss now but I’ve recently been feeling guilty for doing it. I’m a catholic, so doing anything sexual before marriage is considered a sin. Thus including masturbation. I’m only 17 and I know that my hormones are all over the place because I am still growing up. I have become very horny over the past few months. I’ve been discovering what my kinks are and stuff I would generally like. I am a virgin and the thought of having sex with a future boyfriend makes me feel guilty. I talk to my friend about this because she feels the same way and she told me that she had a dream that the devil was telling her that masturbating was not a bad thing, and that once she started praying to Jesus, everything was fine. I prayed to God before and asked him if maturbating was a sin. All I remember from the dream is feeling lust for this guy that I had a crush on for like 2 years. Nothing happened in the dream. I just had sexual desire. I didn’t know how to interpret it exactly. And now that she told me this I’m feeling extremely guilty and thing myself all over again. I know I should stop but I can’t help it sometimes. Which sounds terrible, I should have control over myself. Does anyone else feel the same as me? It’s hard for me to stop when I’ve been doing it for so long.