I believe you will earn a decision if you have a real determination and dedication to study it. And I can agree that 2 years of study trading it can be considered that after this time it is for sure that you can get a profit somehow trading.
It is impossible for you to get a profit. Because it is very important that you have a passion in this field, because if you do not have it it is for sure that the study you do here will be ignored.
Passion or interest is necessary because you can't become a trader by forcing yourself only because you have seen on social media or heard from people that trading is profitable. You need to know and understand that trading is profitable only for those who are in it because they know what they are doing. You can't jump from another field directly into trading without any interest or knowledge in general about trading and the assets you are going to trade and expect to get a lot of success.
To become successful, one needs to like the market first, and then they will need to have an interest in trading which will make them enable to learn it quickly without having to spend a lot of time on it without seeing any results. So you are right, passion is one of the basic requirements.