dude, having your bike stolen is going to upset anyone, having no insurance makes it seem even worse....

and it has naturally put you in a bad frame of mind, which can easily get you thinking about the past and how you feel you might have failed in certain areas of your life
some desperate / opportunist thief happened to see your bike - it's harsh but nothing personal.
It's not your fault.
If this is just a temporary feeling of sadness due to having your bike stolen and you are usually happy, confident and optimistic about the future / women / work etc, there is no real need to read any further.
On the other hand, like some of the other posters have said, get into a regular routine of proper exercise - this will make you feel good because
exercise releases endorphins - feel good chemicals released
the fact that you are doing of your own free will to better yourself
putting structure/activity into your life
you will gain confidence because of the improvement in your fitness / physique.
you will sleep better and this will further reduce low mood and help with any anxiety
I would suggest joining a gym, doing a mix of cardio and weights - training in this environment will help with motivation and give you the chance to be around others too, maybe join some regular classes.
Shame about getting your nose broken... I've done martial arts and yes, there are some idiots around who do just want to hurt others, however most people who do martial arts are usually respectful of others, the really bad guys are in the minority. I almost had my ankle accidentally broken on monday in jujitsu, in the beginning I was suspicious that it was less than accidental and I was a bit angry and quite frustrated, as I could barely walk. It's been hampering me with approaching women in the daytime last week but I will be going back to training as soon as I can
Every guy on earth with two arms and legs has all the abilities to be successful with women / people and life in general - he just needs to tap into that and express it outwardly in a masculine, assertive, adult way.
This requires improved confidence and self belief;
Do something that really get's your out of you comfort zone and regular routine, it doesnt have to be martial arts, something fun and exciting that challenges you, which you would enjoy telling others about - whether it be abseiling, bungee jumping, acting classes (get used to have everyone focusing on you). Women like guys who are unafraid of taking risks. Never do all this stuff just to attract women, do it for yourself - you will feel good about yourself because you are making life better for you - because you believe you are worth it. This then makes you much more interesting and appealing to others, women included.
You mentioned college / university, so you are obviously intelligent - have you thought about other college courses / part-time things you are interested in???
I am not saying this applies to you, however if still feel there are things from the past that somehow hold you back or you are unable to forget, then maybe consider talking to someone about your feelings in more depth... alongside with making your life more full and enjoyable. I am not going to list all the types of help available because only you know what you need and your are smart enough to make the decisions and take the action you need
