<p>
</p>
<p>If you feel like your passion, dedication, work, etc., aren’t valued to the degree that they should be in your classes (because nearly everyone passes, irrespective of effort), then I would suggest finding a domain where your work will feel valued in a way that makes you satisfied/happy. </p>
<p>College courses are only one place where one can put effort in and feel rewarded. Friendships are another ;). Sorry this has troubled you so much.</p>