Can non allergic rhinitis be caused by strong emotions, if so which type of emotions can trigger it and how can I fix this problem;pls help I am fed up?

Yes. One can practically say that sad emotions aggravate nearly any disease condition. However the trigger for each person may vary. In the presence of asthma, I guess that you have some degree of allergic rhinitis (not just vasomotor). Alleviating the cause for the emotion may require counselling and controlling it may require medication.