nope... none of it is the main reason ...
The main reason is yrself...
To have stress or not to have stress depend on how u handle
yrself...
Have u met b4 some1 who stress on everything ???
Have u met some1 who never get stress and yet still sucessful
???