Hello, I usually always read posts on this forum but never posted, but I feel as though this could potentially help me deal with my current situation. This is going to be very long so apologies. So I...