Yes, you are correct. Per your birth details, Rahu is in the 7th house. You are also Manglik, with Mars (7th lord) in the 12 house that too in Virgo. You are currently running Rahu Mahadasha. How has this dasha been for you thus far (since 2005)? Mercury antardasha is likely to begin in Feb 2013. Until then continue to try hard form all aspects, especially from abroad. Do you fast on Tuesdays or chant Hanuman chalisa?