Cutting straight to the point, there are always good-looking girls at my University i would love to approach but i dont simply for the fact that there are always 10's of other people around... I get pissed off when i don't everytime i leave to go home and i'v had enough.

There are two factors that are effecting me that i need help with;

1 - My mood. For the past two weeks i have been really stressed with uni work and life in general and its effected my mood, i feel like i walk around with a rude, somebody who thinks their topcrap sort of face and that's not how i want to feel or be seen. I also feel the energy i portray is a reflection of that stress which is something really bad... usually im happy and can feel comfortable enough to say i give off a chilled vibe but for the past 2 weeks or so.. i havn't been able to shrug the stress off. I try to forget it all when i enter University to allow my self to at-least, temporarily, tap into who i actually am and portray that, but it doesn't work. This kills my confidence to approach the gorgeous girls at my uni because they dont want or need a frowning serious dude in their life. How should i go about resolving this? I would take the rational opinion and try to sort out my problems to get over it but i dont think its possible in the short-term and at the same time, i want to approach girls NOW.

2- Groups of people everywhere! I feel annoyed and intruded on when i want to speak with a girl but there are people everywhere. It feels like an invasion of privacy and incase the girl throws me off and acts like a bitch, I dont want to be known for the guy that's been rejected. This is more of a problem because 9x out of 10 girls are in groups.

When girls are by themselves i have no problems approaching them. Im a confident guy however these two factors have been killing my game lately. Any help or advice would be appreciated. I also want to thank you guys, this community rocks, nothing but support in this subreddit... thankyou :)