Welcome Goldendawn
This is a great supportive place. Congrats on already tackling the homework. I see you apologised in your post, don't be so hard on yourself! The great thing about this site (as apposed to the world out there) is that no-one judges you and people actually understand what you are going through. If you want to feel less alone, you've come to the right place.