SkeletonHeart, Hello and welcome to PC.
I am glad that you joined us. I hear depression talking as you are not as you say "stupid". I agree with kaliope that professionl help would be a plus for you.
We are here for you should you need any help in navigating this site. Best wishes here at PC.