I am 24 years old guy with very little background of boxing (I bought heavy punching bag and watched tutorials on youtube and practiced at my own).
I want to learn a martial art to a better level (not at my own this time). My expectation from the martial art:
- Keep my body in shape
- Self defense
- Quick to learn*
* 3rd point is not to offend anyone. I know every art needs time. But I am a software developer by profession so can not spend much time (like 3-4 hours a day) on this.
After some research, I found Boxing, Kick Boxing, Muay Thai and MMA as options. What should be the best option as per my background and expectations?
It would be better if can use my punching bag for the recommended martial art.