Someone could check for you? I could do it, but under the circumstances you might be better off asking someone from home whom you trust. There are a few ways to detect spell damage to the mind.
Dumbledore has a lot to answer for. It all sounds terribly confusing. But if there is one thing I do know it is that James - the James here, who I know - cares for you very deeply.