one last little note, SD
when people like you have the blocks you have, you are meant to struggle because that struggle will somehow be used by you to help others in the future
perhaps you are meant to not only be a doctor but a teacher as well
keep posting till you "get it" and don't give up...not now or ever...