You list is a very well thought out one. The only changes I would make is to move the last two activities to the top. There is no reason that these two can't be worked on while you are working on the others. Making new friends and establishing new social networks. The more new friends you meeting, the more activities you may become involved in and enjoy w/the new found friends.
Sit quietly, the answers will reveal themselves when you least expect them to. The past is gone, the present is a gift and you need to focus on today, allow the future to reveal itself when it is ready.