God has given us His Spirit as a down payment to all His promises