Well, I guess humility is not your strong point. No doubt you've done some neat work. But it seems your ego is much bigger. The collective knowledge and people who have gone before benefit everyone including you. To reap credits, you must sow/give credits to others first. You can't demand respect. This kind of self promoting only indicates you're trying to cover up some inferiority inside.