That is just so good, your Mom supports you and you cannot find a better friend then here. I believe that you would be getting something good out of this community...
Yup , Erick is right. You should be writing things down. That is a good way of keeping things on track...