Many people do not realize that days, weeks go by and you haven't made any progress, or you haven't won any trade and it's completely normal.
Boring days/weeks and even months are going to happen in trading and It's normal, last two weeks in April I didn't take a single trade. Knowing when to stop trading and forcing trades is where the biggest thing in trading shifts.
There are periods in trading where your setups are going to happen really frequently but there are periods where you can't find your setup for 1/2 weeks and that's where most people lose their discipline.
Make trading a business be very selective and try to say NO to bad trades or those that doesn't feel right.