You have just discovered Baruch Spinoza, and all on your own.
Good job. However, if you had done some basic reading on philosphy, you could have saved the effort of re-inventing the wheel :-)
Its ok to reinvent the wheel. That way you can take credit for your own thought processes.