Being launched from a catapult can symbolize moving forward in life very quickly