Aspiring entrepreneurs should ask themselves seven key questions — covering self-management, market need, competition, finances, and handling rejection — before starting a business. via Mashable