Smoking weed had best be a thing of the distant past. You might want to ask the moderators of this board to remove your post as any employer would not want to hire you when they have an internet post associating your name with smoking an illegal substance. As all safety sensitive positions in aviation are tested for those substances which include pot among others, the acknowledgement online can kill your career before you even start.
Second, I suggest contacting, privately, the aviation medical examiner that posts on the jetcareers.com forum. Besides the weed and any addiction issues coming from that (remember, the FAA is stuck in 19th century medicine, they are conservative in the highest order), the FAA's biggest concern would be the issues with standing up. If there is a loss of conscious issue where there is a risk of you passing out (perhaps from low blood pressure), expect to be denied. This will close off all paths to becoming a pilot, including a sport pilot, where you could fly based on having a driver's license.
If it simply takes time for you to be able to stand up, there are paraplegics flying, albeit not at airlines. They can get paid to fly, though, look up the Wheelchair Aviator's Association. The founder flies commercially.
It may be worth a call and even paying for the service of AMAS, a private company that helps pilots through medical certification. They can tell you if you have a chance, and if you do, what reports and records you would need to gather, and any tests you have to take. They may suggest you travel to visit a specialist, which could cut down on the certification review time.
Good luck!