TripsBee +1 you have been through some tough situations and although i agree with your weaknesses. I believe you have the ability to get over them