I think your father is kind of right. You are not a huge degenerate because you are bored. I'm bored many times, but I don't take drugs.
There is an underlying weakness, escapism and lack of principles that really causes the drugs consumption, being "bored" is just having no distractions, allowing you to entertain tempting thoughts ("why not?"), triggering their consumption.
Guilt, prayer and God help us overcome that weakness which is the root of the problem. I think what you have to do is to remain clean, to learn to not to entertain those thoughts and to be virtuous so that your family can be proud of you.