I'd also like to mention each case of these sins is highly individual, despite what some people here may say. Talk to your priest outside of confession or get a spiritual director.
It's always grave matter, but due to age, maturity, addiction, ect... it's not always a mortal sin, and some...