Did you literally mean this "I'm having problems with my moods and I just carved secret into my body..."? If so that's very serious. I would also be very cautious of somebody who only texts but doesn't call. Sounds like he's trying to keep a certain distance.
You need to let him know you are valuable and active socially. Don't wait around get out there and talk to people.