I'll keep it short. I'm a 19 year old freshman in college who lives away from my parents, but they still help me greatly and help me take out loans and pay for part of my tuition and I couldn't be more thankful for that, really. I would have to drastically alter my lifestyle and be under a lot more stress without their help.

However, my parents are pretty religious and conservative (I am definitely not) and they do not want me doing any illegal drugs or having sex before marriage. I am very sexually active, and also love smoking weed and dropping acid. I never do it in my dorm, but at my friend's places. I know that my parents explicitly tell me not to do these things and although they haven't said it exactly, I know if they found out that I did, that they would stop supporting me financially.

I am doing great in school, so it's not like their help is being wasted or taken for granted. I just feel guilty because I am lying by omission here because I know they would disown me or dissociate from me if they found out what my lifestyle was like outside of school. On the flip side, I feel like since it's my body, it should be my choice what I do with it, and my business, and that I shouldn't feel obliged to tell them what I am doing with my own body. I don't do drugs in a manner that puts them at risk for legal reasons- I live far from them- so I'm only putting myself at risk here. Am I the asshole for continuing to get financial aid from my parents while having sex and doing drugs in my free time? I am not willing to give up this lifestyle as it doesn't adversely affect me, and instead makes me happier and have more fun on my downtime. My options would be to continue to do this and lie by omission, or tell my parents what I'm doing and suffer them being very heart broken and also not financially supporting me anymore. (They won't stop paying for my college unless I give them a reason to because they are nice and if I just asked them to stop paying for some reason they would probably be weirded out and think I was trying to get away from them) 

Thank you for your replies!