As salaamu alaikum sister
im a young brother in islam but your post touched me immensely. All i want to say to you is Allah is best of all Planners... when he has sent us down on this, land it is he who takes care of all beings big and small. Allah does not test a person beyond his capacity...