Those who tend to get the most opportunities in life are those who put themselves in the position to attract those opportunities. They do this by continually working hard on improving themselves.
Those who do nothing and wait for opportunities to come by before deciding to put in any work will tend to see a lot less of them. This is mainly due to not being prepared to take advantage of most of them.
The point is this: When times are tough, put in the work. When times are good, put in the work. Life rarely gives handouts. Don’t wait for opportunities to come before you start working hard. Work hard now and more opportunities will start showing up.