Hi Roaa welcome to the World of PPRuNe
Can I say that this question would possibly have been better suited in the 'Medical and Health' forum.
Not being a doctor, I would have thought a visit to an aviation doctor would have given you better answers and your hoped suitability....
Good luck for your future