You sound like a very busy young man!
Maybe to busy. You are trying to hard IMHO. I think you need to slow things down a bit and give your mind a rest. Finding and perfecting your faith is a life-long journey that shouldn’t cause you to be depressed or stressed out.
Try keeping things simple for awhile. Say your morning, afternoon and nightly prayers, but don’t do to much, say 5 - 15 minutes or so for each time of the day. Then read good spiritual books. Books on our saints are wonderful, because they were often very imperfect, like all of us, yet overcame it to do wonderful things for our Lord. Then go to Mass and participate in the Sacraments. Maybe you can join a youth group so you can be at Church more often, since that is where the doubts go away. But that’s it, keep it easy breezy. Our Lord needs quiet time to talk to us, but sometimes we are constantly talking, planning, doubting, worrying and thinking that God can’t get a word in edge wise! He wants to talk to us, but we must give Him a chance.

**I will catch up on the Rosary and then just say a decade a day. I have a hidden one decade in my pocket to say silently for when my homework is done and we have free time in class. I also try to read a chapter or two of Scripture a day. (At home not in class!)
A youth group would be out of the option because of time and my personality. I’d rather go to Adoration any ways.**
I would also limit my time on CAF. While there is much good information here, it can be confusing in large doses, especially when you are going through doubts. Trust in the Lord, and your priest, not an Internet forum.
I guess you are right.
And please, do not give up on your Catholic faith and heritage. The Catholic life when properly led, is the most beautiful life one can lead while on this earth, and the “rules” of the Church that people say bind us actually free us! They free us from our earthly ties, which are the ties that truly are binding! We must be in the world but not of the world.
I guess I could root out some imperfections and try. The doubt is: Is it true?
So please, go easy on yourself and enjoy the faith journey. It can and should be the most beautiful journey this side of heaven!
PS - Do your parents know of your doubts and confusion?
Yes