Man what a tricky situation! Ok, I would firstly suggest that you have a long heart felt discussion with Tom and try to get him to see that he has lost Josh-a good friend, and if he doesn’t tell the truth he is in danger of loosing another good friend –you. However, from what I can gather he isn’t guna budge easy. So I would then suggest a get together with you, josh tom and the other girl. Make it mature tho, don’t get it into a bithcing match or a ‘you did this’ ‘no you did this’ kinda talk. Your all old enough to accept that everyone makes mistakes. you need to be the facilitator in the discusion tho, help everyone to see each others point of view. with any luck, they will realise that friendships are extrememly important. i mean, it may not work at all, it may cause even a larger debate, but i see no other way than hiting the problem head first, getin it all out, havin a debate, and getin over it. what do u think?