It sounds like you subscribe to Materialism [1].
In fact, these are widely debated questions. Materialism is only one of many philosophies that seek to answer these questions (e.g. dualism). Be careful about accepting answers like that if you haven't examined at least the major alternatives.